我正在开发一个UWP应用程序,我正在尝试设置Build / CI,以便在构建通过后,应用程序会自动发布并供测试用户使用。我已经设法使用VSTS将app-package部署到AppCenter,但我无法弄清楚如何自动将软件包发送到Microsoft Store等。也许我正在咆哮错误的树。那么,这样做的提供方式是什么?
您可以使用Microsoft Store的Visual Studio Team Services扩展来与Store API集成,并将应用程序包发送到Store。
您需要将开发人员中心帐户与Azure Active Directory(AD)连接,然后在AD中创建应用程序以验证请求。您可以按照扩展页面中的指导来完成该操作。
配置扩展后,可以添加构建任务,并使用应用程序ID和.appxupload文件的位置对其进行配置。
其中Package File
参数的值为:
$(Build.ArtifactStagingDirectory)\
AppxPackages\MyUWPApp__$(AppxVersion)_x86_x64_ARM_bundle.appxupload
您必须手动激活此构建。您可以使用它来更新现有应用,但不能将其用于首次提交到商店。有关更多信息,请参阅Create and manage Store submissions by using Microsoft Store Services。
从here下载任务“Windows Store”。