MDM - 测试移动 (Android/iOS) 应用程序的托管配置部署

问题描述

过去,我们能够将应用的私有版本部署到 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...