iOS證書不受信任


參考 這里

同事開發ionic項目需要iOS打包,發布證書(distribution certification)是團隊中一個人負責創建的,所以需要他在他的電腦上導出一個p12證書文件,將p12文件發給負責iOS打包的同事后,他打開xcode,導入了正確的provisioning profile后,打包(archive)時報錯:

Warning: unable to build chain to self-signed root for signer "***" ......

在stackoverflow上查了半天,很多人說要在keychain中把發布證書的“當使用時”設為“系統默認”(雙擊證書,展開信任)。

但是,同事按這樣把發布證書的“當使用時”設為了“系統默認”后,界面上有紅字警告說這個證書不受信任。最后找到本文開頭的參考文章,發現原來是同事的系統中缺少了一個根證書(AppleWWDRCA(Apple Worldwide Developer Relations Certification Authority))。

這里下載缺少的證書就可以解決了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM