在 Xcode 真机调试开发过程中,无论是使用个人证书还是企业证书,经常会遇到这样的问题:The certificate used to sign “XXX” has either expired or has been revoked
之前的做法是在 key 中删除证书,然后在 Xcode 中 fix 一下,好像问题也不大。但是最近这种情况经常发生,又耗时又麻烦。查询资料找到一个快速解决方法:
Preferences -> Accounts ->选择所属的 Apple IDs -> View Details
随便选择一个 Provisioning Profiles -> 右键 Show in Finder
删除所有证书
再回到 Provisioning Profiles -> Download 全部