-1

我们一直在使用 Android 管理 API 并集成了 iFrame 以将私有应用程序发布到配置文件和组。有什么方法可以发布同一个应用的两个版本?例如,测试组的一个版本,当它被批准时,然后将其推送到生产组。

我们现在面临的问题是,每当我们推送更新时,应用程序都会在两个组上更新。

4

2 回答 2

0

不,Play 商店不允许packageName上传具有相同内容的第二个应用程序,将引发错误说明packageName already exists

这适用于任何 google play store,如果您在私人 play store 上上传 APP,则无法在 public play store 上上传,反之亦然。

现在对于您面临的问题,您可以使用一种解决方法:

  1. 在策略中设置"appAutoUpdatePolicy": "NEVER",使 APP 不会自动更新。

  2. 通过在应用程序的策略中指定推送更新minimumVersionCode并将其发送到您希望更新 APP 的设备或组。

{
   "packageName": "com.example",
   "aliasName": "Silverline MDM Client",
   "installType": "REQUIRED_FOR_SETUP",
   "lockTaskAllowed": false,
   "defaultPermissionPolicy": "DEFAULT",
   "minimumVersionCode" : "36"
}
于 2020-04-09T06:32:02.993 回答
0

检查此链接可为您的应用设置开放式、封闭式或内部测试。这样,您可以让您的测试团队在将应用程序发布到生产环境之前对其进行测试和审查。还可以通过此处提到的高级编辑功能将测试轨道添加到托管播放 iFrame 中的私有应用程序。您可以参考下面的示例策略,了解如何使用其 trackId 安装测试轨道应用程序。

{“packageName”:“com.sample.testtrack”,“installType”:“FORCE_INSTALLED”,“accessibleTrackIds”:[4699274789592568069]}

于 2021-02-23T03:54:10.533 回答