2013-05-30 66 views
0

我给自己一个新的mac,所以我进入Xcode 4.6.2并导出我的开发人员帐户,然后在我的新iMac我导入配置文件和所有证书正确导入到钥匙串应用程序和所有私钥也被导入,但没有一个公钥出现在新帐户中我现在试图重复这两次以上,仍然没有运气,所以我备份了旧的钥匙串,因为我可以一次性移动所有密钥和证书,但是我有堆旧钥匙串中的垃圾,我不想带来其他任何人都能够从那里移动配置文件从一个mac到另一个,并得到它复制所有密钥(公共+私人)或是我不知道的任何公钥密钥如何为ssh或ssl工作,但我不确定代码签名项目需要什么。Xcode配置文件丢失公钥

+1

您是否从钥匙串中导出.p12文件? – matt

+0

http://stackoverflow.com/questions/9418661/how-to-create-p12-certificate-for-ios-distribution – matt

+0

-1对于不可读的语句无需编写 –

回答

0

对于代码签名项目您需要一个分发配置文件和开发人员配置文件。您可以下载或从xcode本身导入您的配置文件。转到Xcode-> window->管理器导入选项,用于导入您的配置文件。登录选项,用于从在线下载配置文件。

+0

我从xcode导出了开发人员配置文件并将其导入到xcode在新的mac上,除了公钥之外,我还得到了所有的东西,并且我也从网站下载了配置文件。我可以运行我的应用程序唯一让我担心的是缺少公钥。 –

+0

我解决了这个问题。我以前也使用过xcode 4.3的mac os 10.6。改变我的CPU后,我得到了同样的错误。为此,我从我的开发人员帐户中吊销了我的证书,并生成了新的钥匙串请求,并且我上传了该文件。创建这个新证书后再次我将证书导入xcode现在它的工作正常。你可以试试这个肯定会工作... – Karthik

+0

在尝试这之前,请从xcode-> organizer中删除所有证书 – Karthik