iOS应用中的代码签名错误

时间:2012-04-18 15:29:28

标签: ios xcode code-signing code-signing-certificate

我有一个ios应用程序,当我尝试在设备上构建它时,XCode向我显示了这个错误:

Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in the default keychain

有什么想法吗?是什么原因?

4 个答案:

答案 0 :(得分:0)

除配置文件外,您还需要从配置文件的创建者的钥匙串中导出的私钥/证书。

答案 1 :(得分:0)

here

您必须购买开发证书才能在设备上运行开发。

当然,您可以免费使用模拟器。

答案 2 :(得分:0)

要获取有效证书,您需要为此应用程序颁发开发证书的用户从Mac上物理导出证书文件。这意味着打开Keychain Access,右键单击证书并选择“Export ...”。然后,当您获得此证书时,只需打开它,它就会被添加到您的链中。

答案 3 :(得分:0)

我只是删除Key-chain中的所有个人资料。并在developer.apple.com

中创建新的配置文件