【问题标题】:How can I solve the Code Sign error: The identity ipad doesn't match any valid, non-expired certificate/private key pair in your keychains?如何解决代码签名错误:身份 ipad 与您的钥匙串中的任何有效、未过期的证书/私钥对不匹配?
【发布时间】:2012-08-05 20:33:06
【问题描述】:

我是 iOS 开发新手(因此是 MacOSx 的新手)并使用 Titanium,我使用的版本是 2.1。我尝试在 iPad 上部署我的应用程序,但出现以下错误:

[ERROR] Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains

当我检查 Xcode 时,Provisioning Profiles 的状态为 Valid signing identity not found,我的 Xcode 版本是 4.4。我已经进入我的团队开发者门户,应用程序和 iPad 在那里注册并下载了证书和配置文件,我似乎无法弄清楚这有什么问题。我已经尝试过this 的帖子,但我无法解决我的问题。

我真的迷路了,我希望有人能指导我找到这个问题的答案。到目前为止,我所阅读的内容还没有给我一个解决方案。希望任何人都可以帮助我解决这个问题。

【问题讨论】:

  • 我对此的回答可能会有所帮助:stackoverflow.com/questions/11743129/ios-code-signing-issue/… 基本上你需要一个私钥。
  • 是的,它没有私钥,但我没有生成 CRS 的计算机,还有其他方法吗?
  • 您需要前往 ios 配置门户,删除您的旧配置文件并生成一个新配置文件。
  • 有没有我可以使用的指南来确保我不会弄乱它?配置配置文件的人目前不在,我现在无法联系到他。感谢您的帮助。
  • 我刚刚检查了this,它说我必须吊销证书,这听起来更激烈还是我误解了什么?

标签: ios xcode ipad titanium


【解决方案1】:

每当我遇到这个问题时(当我使用新机器或新设备时),我总是参考这篇文章:

iPhone app signing: A valid signing identity matching this profile could not be found in your keychain

Louie 的回答一直对我有用。 祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-20
    • 2013-05-12
    • 2012-09-20
    • 2011-07-25
    • 2012-08-03
    • 1970-01-01
    • 2013-01-04
    相关资源
    最近更新 更多