iOS MDM创建信任问题

时间:2016-02-22 18:51:54

标签: ios iphone ipad mdm apple-profile-manager

我正在创建一个内部MDM解决方案,并设法创建我需要的所有MDM服务器,SCEP服务器等,以收集有关我们设备的信息。

但是,我在推动我们创建的企业应用程序时遇到了问题。我可以将应用程序推送到设备(并且它们可以毫无问题地安装),但我仍然会看到“你相信这个开发人员”的提示。

我认为,在MDM部署时,默认情况下应该信任Enterprise Apps。我已经使用Apples Profile Manager对此进行了测试,实际上应用程序安装时没有问题,也不需要用户信任开发人员。

我显然错过了一些显而易见的东西,但一直在追逐我的尾巴试图找出它是什么!

非常感谢任何帮助。

提前致谢

大卫

2 个答案:

答案 0 :(得分:1)

行。事实证明这个问题实际上并不比拼写错误好多了!

将应用程序上传到我的服务器后,我手动创建了安装清单。清单中的应用程序标识符并不适用于实际应用程序!

所以......奇怪的是,应用程序是通过MDM推送的,清单已下载(并且在MDM的控制下简单地出现)然后iOS意识到疯狂的事情正在进行中,因此将应用程序启动到正常的企业安装过程(不受信任的开发人员)对话等)。

修复清单包标识符以匹配应用程序可以解决问题。

那几个小时我永远不会回来!

答案 1 :(得分:0)

我猜您错过了用于签署应用程序的CA证书/根证书。由于这个iOS可能无法信任该应用程序,因为它无法确认签名证书的有效性。