最近升级了iOS14,发现公司的企业ipa无法在线下载与安装,但是iOS14以下系统可以正常下载与安装,而且iOS14能在本地成功安装ipa。
综上:
1.排除了证书问题
2.排除了网络问题
3.排除了ipa包问题
通过查阅资料,找到了解决方法
“在iOS14上苹果对于自身提供的解决方案中ats的要求更加严格,之前我们通过itms协议安装应用时只要plist文件是https即可,14之后要求ipa链接使用的也必须是https才行,否则将出现无法安装的问题."
具体步骤:
让服务器部署plist文件时,将里面的software-package字段下的ipa下载路径改为https开头。
如果还是失败,让运维检测TLS是否小于TLS1.2,若小于则更新至TLS1.2即可。
通过以上方法,我们公司确实解决了上述问题