2013-08-12 42 views
2

我最近完成了对OS X和应用程序(包括Xcode)的擦除和全新安装。新鲜重新安装OS X和Xcode之后的代码签名错误4.6.3

我可以构建&运行任何应用程序到iOS模拟器(6.1)没有问题。然而,我不能建立并运行一个设备,但我可以在重新安装之前执行此操作。相反,我在标题下收到以下错误...

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

我有一个有效的当前iOS开发帐户。

我刷新了我的配置文件。是的,我已经做了一些阅读,尽管我仍然要理解这些如何工作,所以答案可能会以某种方式锁定。 (我是Xcode和Objective C的新手,并一直专注于代码。)

希望有人能帮忙吗?

另外请注意,在我可以完全恢复选定的目录之前,我的Time Capsule已经损坏了五年(电源供应),所以我无法在旧的Library目录中搜索可能帮助我的文件。

回答

0

您重新安装了系统,因此丢失了存储在钥匙串中的私钥和证书。如果你没有从Xcode中导出备份,那么你需要申请一个新的密钥,使新的证书:

这是值得期待的最佳实践指南: App Distribution Guide: Best practices

+0

谢谢吕克,会做一些阅读,没有我没有备份,所以会采取你的意见。再次感谢 – andrewbuilder