自动分发UWP应用程序

自动分发UWP应用程序,uwp,azure-devops,devops,software-distribution,visual-studio-app-center,Uwp,Azure Devops,Devops,Software Distribution,Visual Studio App Center,我正在开发一个UWP应用程序,我正在尝试设置Build/CI,以便该应用程序在构建通过后自动发布并可供测试用户使用。我已经设法使用VSTS将应用程序包部署到AppCenter,但我不知道如何自动将应用程序包部署到Microsoft Store等。也许我找错人了。那么,提供的方法是什么呢?您可以使用Microsoft应用商店的Visual Studio Team Services扩展与应用商店API集成,并将应用程序包发送到应用商店 您需要将您的开发中心帐户连接到Azure Active Dire

我正在开发一个UWP应用程序,我正在尝试设置Build/CI,以便该应用程序在构建通过后自动发布并可供测试用户使用。我已经设法使用VSTS将应用程序包部署到AppCenter,但我不知道如何自动将应用程序包部署到Microsoft Store等。也许我找错人了。那么,提供的方法是什么呢?

您可以使用Microsoft应用商店的Visual Studio Team Services扩展与应用商店API集成,并将应用程序包发送到应用商店

您需要将您的开发中心帐户连接到Azure Active Directory(AD),然后在您的AD中创建一个应用程序来验证请求。您可以按照扩展页面中的指导来完成这项工作

配置扩展后,可以添加生成任务,并使用应用程序ID和.appxupload文件的位置对其进行配置

其中,
包文件
参数的值为:

$(Build.ArtifactStagingDirectory)\
AppxPackages\MyUWPApp__$(AppxVersion)_x86_x64_ARM_bundle.appxupload
您必须手动激活此生成。您可以使用它来更新现有的应用程序,但不能将其用于首次提交到应用商店。有关详细信息,请参阅


从下载任务“Windows应用商店”。

根据此页面,您真正想做的是通过应用程序中心将更新后的应用程序提供给测试人员,而不是Microsoft应用商店。商店里的东西应该经过验证和测试。如果你有一个公司帐户,那么我相信你可以使用Azure身份验证,但我自己还没有尝试过。我同意Richard的观点,应用中心将是个人账户的更好选择。