我正在开发企业应用程序。在iOS8 Beta中进行测试时,我看到了以下警报视图:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
它只是第一次出现。我可以以某种方式避免它吗?它和什么有关?
我正在开发企业应用程序。在iOS8 Beta中进行测试时,我看到了以下警报视图:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
它只是第一次出现。我可以以某种方式避免它吗?它和什么有关?
Answers:
除非您通过App Store分发应用程序,否则无法避免。
之所以收到此消息,是因为该应用程序是通过尚未受用户信任的企业证书签名的。Apple强制出现此提示是因为正在安装的应用程序尚未经过App Store审核过程,因此从技术上讲是不受信任的。
用户接受提示后,证书将被标记为受信任,并且可以安装该应用程序(以及以后要安装的其他所有使用相同证书签名的应用程序)
注意:如评论中所指出,从iOS 8开始,从特定证书中卸载所有应用程序后,一旦重新安装来自该证书的应用程序,将再次显示该提示。
这是确认此信息的Apple网站链接:https : //support.apple.com/zh-cn/HT204460
今天,我在iOS 9 Beta上进行了测试,找到了解决方案。
要解决此问题,请转到:
在iOS 9上:
设置->常规->设备管理->开发人员应用/您的Apple ID->在此处添加/删除信任
就我而言,我只是使用iOS 9.3更改了以下步骤来解决此问题:
设置->常规->设备管理->开发人员应用选择您当前的开发人员帐户名称。点击“信任您的开发人员帐户名”,然后在弹出窗口中点击“信任”。完成了
如果使用MDM管理设备或可以访问Apple Configurator,则绝对可以避免此问题。
解决方案是通过MDM或Apple Configurator将Developer或iOS Distribution证书推送到设备。一旦执行此操作,该证书签名的任何应用程序将被信任。
当您单击“您是否信任此开发人员”时,实际上是在逐个应用程序的基础上手动添加该证书。
如果通过MDM将其推出,它应该自动信任该应用程序(https://support.apple.com/en-gb/HT204460),但是它仍必须与Apple一起验证证书等以确保它们尚未通过我想撤销的等。我收到了此消息,阻止了应用程序的启动,并且仅在配置了代理信息后,我才可以使用互联网,但在尝试了几次启动之后,它却消失了。
在iOS 9.3.1及更高版本中:设置>常规>设备管理
对于iOS 13.6
转到设置->常规->设备管理->单击信任«苹果开发»->单击红色信任按钮,一切就绪!😁享受