如何克服 Xcode 中管理器中的配置文件未找到错误有效签名身份? [复制]
Posted
技术标签:
【中文标题】如何克服 Xcode 中管理器中的配置文件未找到错误有效签名身份? [复制]【英文标题】:How to overcome error Valid Signing Identity Not found for Provision profile in Organizer in Xcode? [duplicate] 【发布时间】:2012-12-07 07:07:22 【问题描述】:可能重复:iPhone app signing: A valid signing identity matching this profile could not be found in your keychain
我已经在我的苹果 ios 配置门户上为我的应用创建了应用 ID。
当我要为我的设备创建配置文件并将其拖到 Xcode Organizer
时,显示错误“Valid Signing Identity not found
”。
如何克服这个错误?
我已经吊销了我的苹果证书。钥匙链访问显示我的苹果证书有效。
吊销我的证书后,我收到了来自苹果的电子邮件
(Dear User,
You have revoked your APS Development Certificate and it is no longer valid. Please note that all Provisioning Profiles that included this certificate are now invalid and will require regeneration for future use.
Best regards,
Apple Developer Program Support)
如果有任何已知的解决方案请回复,我的设备配置文件有什么错误
钥匙链访问屏幕
XCODE 管理器屏幕
【问题讨论】:
请分享您的 keyChain 屏幕截图 抱歉,我是新用户,无法上传堆栈溢出的图像 您的证书前面有箭头标志吗?意思是你能扩展你的证书吗,, 不,我的证书前面没有箭头符号。它表示什么? 只需从钥匙链和苹果中删除您的证书,然后重新申请新证书。去 KeyChain -> KeyChainAccess -> 证书助手 -> 申请新证书。然后转到配置门户,向您提交 CertificateSigningRequest.certSigningRequest -> 然后创建证书 -> 然后刷新 -> 下载 -> 然后在您的 keyChain 中拖放 【参考方案1】:我知道这有点令人困惑。您必须使用 Mac 上的 Keychain Access 应用程序来生成您上传到 iOS 配置门户的证书。 (生成私钥 - 公钥)
对我来说,关于这个主题的最佳教程来自ray wenderlich website 另请查看本教程的第二部分。
希望有帮助!
【讨论】:
【参考方案2】:使用新创建的证书创建配置文件。不要使用被吊销的证书。
【讨论】:
我已经为新证书创建了新的配置文件,尽管它给出了错误【参考方案3】:这是与 APPLE 证书相关的常见问题解答, https://developer.apple.com/support/ios/program-renewals.html
这可能会对你有所帮助。
【讨论】:
【参考方案4】:做以下笔记。
清除或删除所有开发者和分发证书以及配置文件。
转到钥匙串申请新证书。
转到开发者帐户撤销旧证书并添加新创建的证书。
创建新的应用程序 ID 和配置文件。
将此配置文件添加到 Xcode。
然后构建并运行您的应用程序。
【讨论】:
以上是关于如何克服 Xcode 中管理器中的配置文件未找到错误有效签名身份? [复制]的主要内容,如果未能解决你的问题,请参考以下文章