申明: 此计划实用于 app ios13 下载 OK, 然而 ios14 下载同样资源就提醒装置失败!
在 iOS14 更新完了之后咱们公司 app 呈现了无奈装置的问题, 同一个 plist 文件,13 能装置,14 就提醒无奈装置, 今天就开始推 ios14 了, 所以就显得很急, 上面记录下咱们的解决方案:
咱们没有是用 apple store 形式下载, 咱们用的 plist 文件的形式下载, 在网上也百度了很多, 看到一个这样的帖子
在 iOS14 上苹果对于本身提供的解决方案中 ats 的要求更加严格,之前咱们通过 itms 协定装置利用时只有 plist 文件是 https 即可,14 之后要求 ipa 链接应用的也必须是 https 才行,否则将呈现无奈装置的问题。
我就在这开始排查, 发现咱们的协定确实全是 https 的不过还是装置不了, 我就间接把 itms 协定指向的地址 copy 到谷歌浏览器间接进行的拜访 (新版的, 版本太旧发现不了问题), 发现咱们协定尽管是 https 的, 然而谷歌报了安全隐患
咱们公司装置不了的起因就在这了, 找运维把 TLS 1.2 这个改了,ios14 就能失常下载了, 起初也理解下了这个 TLS 1.0 和 TLS 1.1 的 HTTPS 网站方面问题, 发现 2018 年,在秋季 TLS 1. 3 版本公布之后,苹果、谷歌、Mozilla 和微软四大浏览器制造商于 2018 年 10 月联结发表打算在 2020 年初勾销对 TLS 1. 0 和 TLS 1. 1 的反对。有趣味的能够去理解下
有想要支付收费材料的能够进裙或者加好友支付,这里有一个 iOS 交换圈:点击进入 ) 能够来理解,分享 BAT, 阿里面试题、面试教训,探讨技术,裙里材料间接下载就行,大家一起交流学习!
有想要的面试材料或者其余材料也能够找我,欢送征询!