宣告:此方案適用于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 的支持,有興趣的可以去了解下
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/76225.html
標籤:其他
