【问题标题】:Automatically distribute UWP app自动分发 UWP 应用
【发布时间】:2018-08-29 22:41:10
【问题描述】:

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

【问题讨论】:

  • 根据此页面appcenter.ms,您真正想做的是通过应用中心而不是 Microsoft Store 将更新的应用程序提供给您的 beta 测试人员。商店里的东西应该经过验证和测试。还有这个快速入门docs.microsoft.com/en-us/vsts/pipelines/…
  • 如果您有公司帐户,那么我相信您可以使用 Microsoft Store API 进行 Azure 身份验证,但我自己没有尝试过。我同意 Richard 的观点,即 App Center 将是个人帐户的更好选择。

标签: uwp azure-devops devops software-distribution visual-studio-app-center


【解决方案1】:

您可以使用 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”。

【讨论】:

    猜你喜欢
    • 2018-07-16
    • 1970-01-01
    • 2016-05-23
    • 2019-04-08
    • 2017-10-30
    • 2020-09-06
    • 1970-01-01
    • 2018-10-03
    • 2020-11-04
    相关资源
    最近更新 更多