如何修复被吊销的证书?
Posted
技术标签:
【中文标题】如何修复被吊销的证书?【英文标题】:How can I fix a revoked certificate? 【发布时间】:2019-09-19 22:14:15 【问题描述】:我似乎陷入了证书/配置文件/签名地狱的第 9 圈。当我尝试在我的 iPhone 上测试一个小型学习应用程序时,我收到了来自苹果的通知:
The following certificate has either been revoked by a member of your development team or has expired:
Certificate: ios Development
条件如下:
MBP 运行 10.13.4
Iphone 6+ 和 iOS 12.4.1
Xcode 9.4
更多信息:
我之前的 Apple Developer Program 付费会员资格已于 2017 年到期。我没有续订它,因为我只是在学习,没有什么可分发的。我开始尝试学习 Swift,并且有一段时间在我的 iPhone 上测试我的应用程序没有任何问题。然后一次受伤中断了我大约一年的努力。现在,我尝试(使用 Ray Wenderlich 的优秀网站)在 iPhone 上构建和运行我的项目无济于事,我得到了这个:
Code Signing Error: The user name or passphrase you entered is not correct.
Code Signing Error: No profiles for 'com.radianimagery.HitList' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.radianimagery.HitList'.
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.4'
这是我在应用的“签名”部分看到的内容:
我已经尝试过开发者网站,查看了关于 SO(最古老)的问题,但我只是卡住了。我下载了所有证书,然后点击“管理证书”。我得到这个窗口,表明我今天早上所有的颠簸都创建了更多的证书,但我似乎无法对它们做任何事情:
我事先承认,这整个证书/个人资料方面一直让我感到困惑。话虽如此,谁能帮我回到正轨?
TIA
编辑
我最后不得不在我的 MBP 上创建一个新的用户帐户,然后是一个新的 Apple ID。然后我加入了那个 Apple ID,从那以后一切都很好。 非常感谢所有回复的人!
【问题讨论】:
你的苹果开发者计划还有效吗?如果是,XCode 应该有一个Automatically manage signing
选项,您现在无需担心证书。如果这不起作用,您可以随时前往developers.apple.com 创建您自己的证书
如果您有开发者会员资格,只需点击底部的+按钮并创建一个新的开发身份/证书。如果您没有开发者会员资格,请获得一个。
@matt-- 如果你的意思是付费会员,我确实有一个,但它在 2017 年到期。我现在想要的是能够在我的 iPhone 上测试我的应用程序,没有计划分发的时刻。
【参考方案1】:
听起来您的 Apple ID 密码自您上次使用 Xcode 以来可能已更改 - 这可以解释您的 Code Signing Error: The user name or passphrase you entered is not correct
错误。尝试导航到 Xcode > Preferences... 并查看 Accounts 选项卡,并检查那里是否有任何错误。 Xcode 可能会提示您使用您的 Apple ID 重新登录。
【讨论】:
我按照您的建议进行了检查,但一切都与 Apple ID 和密码一样...以上是关于如何修复被吊销的证书?的主要内容,如果未能解决你的问题,请参考以下文章