如何克服在 Xcode 的 Organizer 中找不到 Provision 配置文件的错误有效签名身份?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/13758490/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to overcome error Valid Signing Identity Not found for Provision profile in Organizer in Xcode?
提问by Himanshu Lanjewar
Possible Duplicate:
iPhone app signing: A valid signing identity matching this profile could not be found in your keychain
I have created the app id on my apple iOS provisioning portal for my app.
我已经在我的 Apple iOS 配置门户上为我的应用程序创建了应用程序 ID。
When i am going to create provision profile for my device and drag it to Xcode Organizer
is showing error "Valid Signing Identity not found
".
How to overcome this error?
当我要为我的设备创建配置文件并将其拖到Xcode Organizer
显示错误“ Valid Signing Identity not found
”时。如何克服这个错误?
I have revoke my apple certificate. key chain access show my apple certificate valid.
我已经撤销了我的苹果证书。钥匙链访问显示我的苹果证书有效。
After revoking my certificate i got email from apple that say
吊销我的证书后,我收到了来自苹果的电子邮件,上面写着
(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)
What is error in my provisioning profile of device if any know solution plz reply
如果有任何知道解决方案请回复我的设备配置文件中有什么错误
Key chain Access screen
钥匙链访问屏幕
XCODE Organizer screen
XCODE 管理器屏幕
回答by Thomas G.
I know it is a little bit confusing. You have to use the Keychain Access app on your mac to generate an certificate which you upload to the iOS provisioning portal. ( generates privat - public keys)
我知道这有点令人困惑。您必须使用 Mac 上的 Keychain Access 应用程序来生成您上传到 iOS 配置门户的证书。(生成privat - 公钥)
For me the best tutorial about this topic is from the ray wenderlich website
Also check the second part of this tutorial.
对我来说,关于这个主题的最好的教程来自ray wenderlich 网站
另请查看本教程的第二部分。
hope that helps!
希望有帮助!
回答by Thomas G.
Make following notes.
做以下笔记。
Clear or Delete all Developer and Distribution Certificates and Provisioning Profiles.
Go to Keychain Request New Certificate.
Go to Developer Account Revoke old Certificate and Add new Created Certificate.
Create New App id and Provisioning Profile.
Add this provisioning profile to Xcode.
Then Build and Run your App.
清除或删除所有开发人员和分发证书以及供应配置文件。
转到钥匙串请求新证书。
转到开发人员帐户撤销旧证书并添加新创建的证书。
创建新的应用程序 ID 和配置文件。
将此配置文件添加到 Xcode。
然后构建并运行您的应用程序。
回答by Nila
create provisioning profile using the newly created certificate. Don't use the revoked certificate.
使用新创建的证书创建配置文件。不要使用吊销的证书。
回答by subhash kumar singh
Here is FAQ related to APPLE certificates, https://developer.apple.com/support/ios/program-renewals.html
这是与 APPLE 证书相关的常见问题解答, https://developer.apple.com/support/ios/program-renewals.html
This may help you.
这可能对你有帮助。