【发布时间】:2017-06-09 12:44:42
【问题描述】:
我需要在生产环境中运行同一个 Android 应用程序的多个版本。不同的客户根据他们的个人资料使用不同的版本。出于商业原因(我不能透露),例如用户组 X 的应用程序必须不包括任何更改,而应用程序必须针对不同的用户组进行一般开发。组 X 使用的应用程序版本只应更新以修复严重错误。用户群不基于地理位置或设备,而是按业务需求(可以认为是不同的客户)分组。
我知道同一应用的多个实例可以上传到 Google Play,因为应用的包和名称已更改。但 Google Play 政策对此有何反应?
我还知道应用程序可以从其他来源分发,例如通过 HTTP。然后用户必须启用从不受信任的来源安装应用程序。我们还有一个 iOS 应用程序,据我所知,这在 iOS 上是不可行的。
分发同一应用程序的多个版本的最佳做法是什么?
【问题讨论】:
标签: android google-play software-distribution