我得到了一个新的 Macbook Pro,并为我的新应用程序创建了一个配置文件,我将其添加到 Organizer,然后下载了证书。但是,.cer 文件似乎没有添加到钥匙串访问的登录密钥中,这导致无法在 xcode 上选择配置文件...
可能出了什么问题?
我得到了一个新的 Macbook Pro,并为我的新应用程序创建了一个配置文件,我将其添加到 Organizer,然后下载了证书。但是,.cer 文件似乎没有添加到钥匙串访问的登录密钥中,这导致无法在 xcode 上选择配置文件...
可能出了什么问题?
我假设您使用旧 Mac 创建了证书。
在这种情况下,私钥仍然存储在您的旧机器上。它是在您创建用于制作当前证书且从未发送给 Apple 的 CSR 时自动创建的。您下载的 .cer 仅包含公钥。
您需要两者都用于签名目的。
要解决此问题,请从旧 Mac 导入您的私钥或创建新的开发人员证书(按照创建和提交 csr 的供应门户中概述的步骤进行操作)。请注意,第二个选项将使您的旧证书无效,因为每个开发人员只允许一个证书。
我认为以前的答案解决了您的问题,但现在我面临同样的问题并且解决方案有所不同。
所以,如果其他人需要它,我想分享它。
我做了这些步骤:
1. 下载配置文件。
2. 打开 Xcode>首选项>帐户。
3.我没有添加账号!因此,我将我的帐户添加到 Apple 开发者计划中。
4.点击“查看详情”。
5. 双击provisioning profile,它将出现在“Provisioning Profiles”下。
现在,您可以构建您的应用程序..