ios - 使用 TestFlight 和 Hockeyapp (iOS) 等服务测试 MDM

标签 ios iphone testflight mdm hockeyapp

我有一个使用 MDM 并通过一组典型步骤安装的应用程序:获取门户应用程序,运行它并注册设备,然后通过 MDM 安装应用程序。作为其中的一部分,MDM 配置数据被放入 NSUserDefaults 中,它告诉应用它是 MDM 管理的。

我的问题是它如何与 TestFlight 和 HockeyApp 等服务一起使用。我认为那些正常的非 MDM 下载,那么 MDM 配置数据如何进入 NSUserDefaults?

据我所知,每个相关应用程序都有一个 MDM 配置文件,但我不确定它是如何/何时到达设备的。我是否应该安装我的门户应用程序、注册,然后通过 TestFlight 或 HockeyApp 下载,一切都应该正常进行?

最佳答案

对于通过 HockeyApp 或 TestFlight 等临时或企业分发服务进行的安装,没有 MDM 配置文件。

当安装应用程序时,iOS 本身只会检查附加到应用程序包的配置文件和证书,以查看代码签名是否有效,如果是临时分发,则当前设备的 UDID 是否有效包含在配置文件中。

为确保包含 MDM 配置并可由 MDM 服务器读取和写入,您必须使用 MDM 解决方案本身来分发应用。

关于ios - 使用 TestFlight 和 Hockeyapp (iOS) 等服务测试 MDM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42912607/

相关文章:

ios - 如何找到 DocuSign 应用程序从另一个应用程序跳转到的链接

ios - 水平 UICollectionView 顶部的奇数空格

iphone - 是否可以说名称包含 new、alloc、create 或 copy 的方法不会自动释放它们创建的对象?

ios - TestFlight:多种设备类型可能出现的错误

swift - 即使设备支持 Apple Pay,Apple Pay 按钮也不会显示

ios - 在 CloudKit 开发环境中使用 TestFlight

ios - CoreData "keypath not found "错误未说明缺少的关键路径

ios - 如何知道推送的 View 何时停止移动。 UIKit 动态

iphone - 想要将整数值传递给另一个 View

iphone - 同步调用 native 函数