我们一直在使用 Android 管理 API 并集成了 iFrame 以将私有应用程序发布到配置文件和组。有什么方法可以发布同一个应用的两个版本?例如,测试组的一个版本,当它被批准时,然后将其推送到生产组。
我们现在面临的问题是,每当我们推送更新时,应用程序都会在两个组上更新。
我们一直在使用 Android 管理 API 并集成了 iFrame 以将私有应用程序发布到配置文件和组。有什么方法可以发布同一个应用的两个版本?例如,测试组的一个版本,当它被批准时,然后将其推送到生产组。
我们现在面临的问题是,每当我们推送更新时,应用程序都会在两个组上更新。
不,Play 商店不允许packageName
上传具有相同内容的第二个应用程序,将引发错误说明packageName already exists
这适用于任何 google play store,如果您在私人 play store 上上传 APP,则无法在 public play store 上上传,反之亦然。
现在对于您面临的问题,您可以使用一种解决方法:
在策略中设置"appAutoUpdatePolicy": "NEVER"
,使 APP 不会自动更新。
通过在应用程序的策略中指定推送更新minimumVersionCode
并将其发送到您希望更新 APP 的设备或组。
{
"packageName": "com.example",
"aliasName": "Silverline MDM Client",
"installType": "REQUIRED_FOR_SETUP",
"lockTaskAllowed": false,
"defaultPermissionPolicy": "DEFAULT",
"minimumVersionCode" : "36"
}