Missing iOS Distribution signing identity问题解决

Missing iOS Distribution signing identity for XXXXXX

我在stackoverflow找到这样的一段回答:

1
2
3
4
5
The issue is because the Apple WWDRCA expired today (Feb 14, 2016): https://developer.apple.com/support/certificates/expiration/

Open Keychain Access, and in the menu, click View -> Show Expired Certificates. Then, delete the expired Apple Worldwide Developer Relations Certificate Authority from both the login and System Keychains. Install the renewed certificate from Apple by downloading from https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and then opening it.

Also, you might need to restart Xcode to reflect the changes. Then, clean and build your project then re-try generating your archive.

####大致意思是说Apple WWDRCA 证书到期 让我们去keychain钥匙串里找到“显示”->”显示过期证书” 然后找到 Apple Worldwide Developer Relations Certificate 然后delete(在登录和系统里都delete)掉 然后根据他提供的地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer去下载最新的证书 然后分别重新安装在登录和系统中 再次编辑证书 就ok了

1