问题描述
过去,我们能够将应用的私有版本部署到 emm(例如 VMWare、MobileIron)并测试托管配置。但今天,我们无法在托管环境中测试新的应用更新。
安卓 https://developer.android.com/work/managed-configurations
随着新的 Google 更新,如果应用包 ID 与 Google Play 上的公开应用冲突,emm 将无法再上传我们应用的私有版本。出于监管原因,我们无法仅更改包 ID 和测试,因为它在技术上不会测试相同的二进制文件。我们现在能做的最好的事情是使用 Test DCP 模拟托管环境:https://play.google.com/store/apps/details?id=com.afwsamples.testdpc
这是我们可以在不向 Google Play 公开发布应用更新的情况下进行测试的最佳方法吗?我们已经联系了 VMWare,基本上得到了相同的答案,但希望得到确认。将应用上传到 Google Play 上的封闭测试轨道,然后尝试导入到 emm 也不起作用。
iOS https://www.appconfig.org/ios/
与 iOS 基本相同的问题。 Apple 已经删除了我们以前用来签名并将我们自己的版本上传到 emm 的企业开发者帐户。新的资格要求太多了。或者,没有一个 emm 与 TestFlight 一起使用。对于 iOS,我们不知道有任何应用程序可以模拟托管环境,例如 Android Test DCP。我阅读了一些 github 链和 Apple 论坛,其中公司只是公开发布该应用程序,然后进行测试以确保一切正常。不可能吧?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)