8

我已经坚持了好几个小时......我从我的开发者帐户下载了证书,我还下载了 WWDR 中间证书。当我从 xcode 内部单击 Import Developer Profile 时,所有这些证书都显示为灰色。有什么想法吗?

4

2 回答 2

8

您可以将开发人员配置文件导入 Xcode,该文件具有由 Xcode 导出的.developerprofile扩展名。Xcode->首选项->帐户->[设置图标]->导出帐户。

从 xcode 6.x 开始,Xcode 仅使用分发证书导出 ipa。因此,您必须在钥匙串中安装有效的分发证书。

如果您设置开发人员证书并尝试导出然后

如果没有在开发者门户中创建分发证书,则 xcode 将自动创建它。

如果分发证书已由其他 mac 创建,并且您尚未在您的 mac 中安装,则 Xcode 将显示消息“您的帐户已经具有有效的 iOS 分发证书” 在此处输入图像描述

然后,您可以通过 .p12 文件安装分发证书,该文件由旧 mac 中的钥匙串导出,也可以通过 .developerprofile 扩展名。由 xcode 从旧 mac 导出或撤销现有证书并创建新证书并安装

然后从 xcode 中删除帐户并再次添加。然后再次尝试构建。

于 2015-02-18T08:09:11.720 回答
3

Bundle Identifier 和您的配置文件 Id 应该匹配。检查

于 2012-09-07T19:20:48.470 回答