1. 程式人生 > >iOS 蘋果開發證書失效的解決方案(Failed to locate or generate matching signing assets)

iOS 蘋果開發證書失效的解決方案(Failed to locate or generate matching signing assets)

attempted can app 根證書 原因 ... emp ati dev

從2月14日開始,上傳程序的同學可能會遇到提示上傳失敗的提示.

並且打開自己的鑰匙串,發現所有的證書全部都顯示此證書簽發者無效.

出現以下情況:

Failed to locate or generate matching signing assets
Xcode attempted to locate or generate matching signing assets and failed to do so because of the following issues.
Missing iOS Distribution signing identity for ... Xcode can request one for you.

技術分享

原因 & 解決方法:

1、原因是我們之前上傳程序,都需要提前設置證書,而設置證書會涉及到從證書頒發機構申請證書.

  失效的就是這個證書的簽發者

技術分享

2、這時候我們前往我們的鑰匙串,選擇上方的 顯示 --> 顯示已過期證書

技術分享

3、之後選擇刪除它,前往

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer

去從新下載一個證書.

技術分享

4、雙擊運行後即可,然而有的同學可能添加不成功.

那是因為你沒有進行證書的權限設置.

如果還是沒有反應,重啟鑰匙串。

技術分享

5、添加成功後,就可以看見之前的證書全部有效了.

技術分享

綜上,簡單點說就是,你頒發開發者證書的根證書失效了,因為他會在2016年2月14日到期.

你之前以此制作的證書才會全部失效.重新安裝根證書即可。

iOS 蘋果開發證書失效的解決方案(Failed to locate or generate matching signing assets)