證書的簽發者無效的問題

原文章:https://segmentfault.com/q/1010000004433963/a-1020000004434112


問題描述:

 用企業賬號打包的時候,提示下面的錯誤


然後去鑰匙串裏查看證書的狀態,顯示此證書的簽發者無效


因爲是企業證書,不能隨便刪除,會影響已經發布的應用。如果刪除證書,已安裝應用的用戶就不能正常使用了。所以不能隨便重新生成證書。

解決方法:

1,按照這個鏈接下載,https://developer.apple.com/certificationauthority/AppleWWDRCA.cer,並安裝。

2, 在keychains裏選擇login,然後點選Certificates,在這個界面,選擇工具欄的View -> Show Expired Certificates,這時候你會發現一個過期的“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority),刪除它。

3, 在System的那一欄也有這個過期的“WWDR Certificate”,一併刪除它。

4 ,不出意外你的證書那裏從 “This certificate has an invalid issuer”(此證書的簽發者無效)變成了 “This certificate is valid”了。

親測有效。


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