美文网首页iOS学习资料小集
企业签发的APP,如何自动跳转到设置信任的页面

企业签发的APP,如何自动跳转到设置信任的页面

作者: zhimingcow | 来源:发表于2019-10-31 10:42 被阅读0次

背景

企业级证书签发的APP,用户下载安装完后无法打开,会提示“未受信任的企业级开发者”,这时候需要用户手动设置信任:

进入【设置】->【通用】->【描述文件与设备管理】->找到对应的证书->点击信任->回到桌面打开app.

很多用户不熟悉或了解这个操作流程,也有人觉得很繁琐,能不能自动跳转到信任页面啊?

限制

iOS10以后,即使是企业签发的app,最多也只能跳转到设置页(上架appstore的app完全不能使用跳转了,苹果将它列为私有API,审核会不过)

解决办法

参考蒲公英的做法,通过Safari浏览器下载安装app,并且从浏览器中跳转到信任页面,具体步骤如下:
1)下载企业发布证书对应的描述文件xxx.mobileprovision
2)将该文件放到服务器上;
3)点击页面上的按钮“信任开发者”,访问该描述文件,如图1.png
http://192.168.20.124:8080/xxx.mobileprovision(我的访问路径,供参考)
4)点击“允许”,则会跳转到设置信任的页面,如图2.png

1.png 2.png

相关文章

网友评论

    本文标题:企业签发的APP,如何自动跳转到设置信任的页面

    本文链接:https://www.haomeiwen.com/subject/oduzectx.html