通过 Microsoft Appcenter 将 VSTS 构建分发到 Play 商店

ruf*_*fen 1 azure-devops visual-studio-app-center

我有一个在 VSTS 中为我​​的应用程序运行的构建,我想通过 Microsoft appcenter 分发这些构建。但是,我找不到直接分发到 Play 商店的方法,只能分发给分发组。

对于通讯组,我所做的就是在 VSTS 发布任务的发布步骤中添加正确的 ID。我在 VSTS 中使用将“AppName”部署到 Visual Studio App Center 任务: 通讯组 ID 但是,不同的 Play 商店(或应用商店)分发选项没有相同的 Id。

小智 6

    \n
  1. 要获取通讯组 ID,请登录应用程序中心,或者如果您已\n已登录,请单击左上角的 \xe2\x80\x9cApp Center\xe2\x80\x9d 徽标\n转到主屏幕。
  2. \n
  3. 在左侧菜单中,选择组织。
  4. \n
  5. 在其下,选择 \xe2\x80\x9cPeople\xe2\x80\x9d,然后选择 \xe2\x80\x9cDistribution groups\xe2\x80\x9d。
  6. \n
  7. 选择您需要其 ID 的通讯组。
  8. \n
  9. 选择右上角的工具图标。它将在组名称正下方显示分发\n组 ID。
  10. \n
\n\n

注意:您应该是管理员才能获取组 ID。

\n


crs*_*rns 5

商店 id 很难找到,我遇到了同样的问题。

最终我发现您可以通过转到您的App > Distribute > [Store]然后查看浏览器的网络请求来在 App Center 中获取它。'latest_release' 请求返回一个具有 'distribution_stores' 属性的对象,该对象将列出您的商店连接,并带有 'id'。

在此处输入图片说明

必须有一种更简洁的方法来找到它,当然,但这现在有效。

更新

感谢@ruffen 的回复,看来确实有一种更简洁的方法。现在有一个 App Center api 端点可用,在这里:https : //openapi.appcenter.ms/#/distribute/stores_list

只需在响应中查找相同的 id 属性即可。