我的代碼我的坑(十六) —— 關於無法驗證包完整性的問題(一) 版本記錄 前言 問題描述 問題解決 後記

版本記錄

版本號 時間
V1.0 2021.11.21 星期日

前言

做了好幾個APP,碰到了大大小小的很多坑,以前碰到坑,解決了就結束了,這裏想把自己碰到的坑記錄下來,一來給自己備查二來希望可以幫助到大家。感興趣的可以關注下,也歡迎大家補充留言,感興趣的看上面幾篇文章。
1. 我的代碼我的坑(一) —— 自簽名證書導致請求取消的問題(一)
2. 我的代碼我的坑(二) —— UIImageView動畫點擊後動畫和圖片消失的問題(一)
3. 我的代碼我的坑(三) —— iOS9系統WKWebView加載頁面白板的問題(一)
4. 我的代碼我的坑(四) —— iOS12系統自定義漸變色UISwitch手機橫屏的異常問題(一)
5. 我的代碼我的坑(五) —— 不可編輯狀態的UITextView文本高度大於視圖高度默認滾動到底部的問題(一)
6. 我的代碼我的坑(六) —— UITextField輸入長度自動截取時漢字和拼音帶來的末位截取不能正常輸入漢字的問題(一)
7. 我的代碼我的坑(七) —— UIImageView做序列幀動畫結束後沒有回調並且“隱藏”(一)
8. 我的代碼我的坑(八) —— iOS 13.1.2 Debug調試模式系統layoutSubviews中修改frame循環調用導致的崩潰(一)
9. 我的代碼我的坑(九) —— 系統鍵盤拼音全鍵無法正常聯想以及輸入漢字高亮區識別不計入長度計數的問題(一)
10. 我的代碼我的坑(十) —— iOS9 Xib實例化的UITableViewCell中UIButton和UISwitch等控件的IBAction點擊無響應的問題(一)
11. 我的代碼我的坑(十一) —— macOS Mojave 和 xcode 11.1 (11A1027)環境下運行iphonex以上流海屏xcode install時xocde崩潰閃退的問題(一)
12. 我的代碼我的坑(十二) —— iOS10字體DIN Condense Bold字體顯示不全頂部被切割的問題(一)
13. 我的代碼我的坑(十三) —— 狀態欄高度的動態計算(一)
14. 我的代碼我的坑(十四) —— Xcode 12.5中React編譯不過的問題(一)
15. 我的代碼我的坑(十五) —— dispatch_once導致的死鎖的問題(一)

問題描述

最近在平臺打包,突然有一天,打完的包就不能正常下載了,一直處於loading狀態,下載不下來,並且點擊App icon還會顯示無法驗證App完整性的彈窗。具體如下圖所示:

第一次碰見這個問題確實很懵逼。


問題解決

初次看見這個問題一定很矇蔽,所以第一次看見,還是求助於了百度。

嘗試了下面幾個方法:

  • 改變設置->safari瀏覽器->下載項->我的iphone。結果這個還是不管用。
  • 卸載重裝或者重啓手機。嘗試了也不起作用。

上面兩個都沒起作用,只剩下最後一個就是企業證書和描述文件的問題。

這個找到了平臺打包側,他們不承認他們打包的證書過期有問題了。又反覆溝通了好幾次他們才確認自己打包機的企業證書過期了。

於是他們修改好了,但是打下來的包有的可以安裝有的不可以安裝,這種詭異的問題又把我弄的找不到咋回事了。

最後事情的解決,還是我從打包平臺下載下來打包的ipa文件。

將後綴名改爲zip


雙擊解壓出來一個Payload文件夾。


打開這個文件夾,右鍵這個包,選擇顯示包內容。

找到這個embedded.mobileprovision描述文件。

看右側預覽圖確實是一週前就過期了。

將截圖發給打包平臺側的同學,他們才意識到這個問題。其實問題就在於打包平臺很多個機器,他們上次更新企業證書描述文件只是更新了一部分機器,還有部分機器沒有pull下來新的描述文件,所以這部分機器打包還是不能安裝的。

到此爲主,比較糾結的問題就解決了。

後記

本篇主要講述了關於無法驗證包完整性的問題,感興趣的給個贊或者關注~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章