2

我最近完成了 OS X 和包括 Xcode 在内的应用程序的擦除和全新安装。

我可以毫无问题地在 iOS 模拟器(6.1)上构建和运行任何应用程序。但是,我无法构建并运行到设备,尽管我可以在重新安装之前执行此操作。相反,我在标题下收到以下错误...

检查依赖
项代码签名错误:身份“iPhone 开发人员”与您的钥匙串中的任何有效、未过期的证书/私钥对不匹配

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

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

希望有人能帮忙?

另请注意,五年后,我的 Time Capsule 坏了(我怀疑是电源),然后我才能完全恢复选定的目录,所以我无法在我的旧库目录中挖掘现在可能对我有帮助的文件。

4

1 回答 1

0

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

值得一看的最佳实践指南: App Distribution Guide: Best practice

于 2013-08-12T12:31:21.453 回答