有时,您可能希望测试应用程序,并在对用户影响最小的情况下修复任何技术或用户体验问题,然后选择向大多数用户发布应用程序的最佳版本。在发布生产版本之前,您可以测试和部署应用程序的 Alpha 或 Beta 版。
您可以在 Google Play 控制台中将应用程序发布到 Alpha 或 Beta 测试轨道,然后将应用程序分配给 Workspace ONE UEM 智能组。
前提条件
- 确保您拥有要发布的新版 APK 文件。
- 如果有多个设备登记到一个用户,但分配给不同的轨道,请导航到,并将工作受管注册类型设置为基于设备。该设置可确保为每个设备生成不同的 GoogleID 记录,因此可以分配受管 Play 控制台中的不同应用版本。请记住,只有在必须为仅登记到一个 UEM 用户名的不同设备分配不同的轨道 (alpha/beta/prod) 时,才需要此设置。
过程
- 导航到。
- 从平台下拉菜单中选择 Android。将名称留空,然后选择下一步。
Google Play 控制台将直接从
Workspace ONE UEM console 中打开。
- 从左侧菜单访问专用应用。
- 选择要为其添加 Alpha 或 Beta 测试轨道的专用应用程序。
- 单击高级编辑选项下的进行高级编辑。
您将被定向到 Google Play 控制台登录页面。
- 在 Google Play 控制台中添加和部署应用程序的 Alpha 或 Beta 版。
- 在 Workspace ONE UEM console 中,从中选择应用程序。
- 单击分配和添加分配。
- 为应用程序的新 Alpha 或 Beta 版选择分配组。
- 选择受管访问,然后根据您的部署从预发行版本下拉菜单中选择 Alpha 或 Beta。
- 在验证屏幕中,将分配了预发行版本的组的优先级上移。
如果您选择在 Google Play 控制台中上载 Alpha、Beta 和生产版本,则可将
Workspace ONE UEM console 的优先级与 Google Play 控制台中的轨道相关联。例如,如果在
UEM console 中为该应用程序分配了优先级 Alpha (0) > Beta (1) > 生产 (2),您可能会看到以下工作流模式:
- 对于分配有该应用程序的每个设备,Workspace ONE UEM 将获取其分配到的第一个轨道,并将该信息传递到 Google Play 控制台。例如,如果分配优先级为 Alpha (0) > Beta (1) > 生产 (2),并且设备在 UEM console 中被分配到 Alpha 和 Beta 轨道,则 UEM console 会告知 Google Play 控制台,该设备仅在 Alpha 轨道上列入白名单。
- 在 Google Play 控制台中,在将设备分配到某个轨道(Alpha 或 Beta)时,它还会被批准用于生产轨道。
- 分配给生产轨道的设备将自动获得批准用于生产环境。
- 设备会接收其获得批准的轨道中的最高版本。
- 当生产轨道的版本高于 Alpha 或 Beta 时,较低版本会被取代。此外,在将 Alpha 或 Beta 应用程序发布到生产轨道时,会导致应用升级。
注: 设备会接收其获得批准的轨道中的最高版本。
- 单击保存并发布。
- 单击发布以确认分配。与步骤 11a 中的规则对应的版本可供相应的组使用。
注: 如果 Alpha 或 Beta 轨道已被取代或升级,则 Alpha 或 Beta 轨道中的设备将获取应用程序的生产版本。
后续步骤
测试应用程序的 Alpha 和 Beta 版本后,您可以在 Google Play 控制台中将应用程序发布为生产版本。