所以我不太熟悉为iPad开发设置配置文件和CSR。我加入了一家新公司试图做到这一点,我使用的iMac曾经属于别人(不确定是否重要)。我不知道他是否曾在设备上测试过。他们让我访问了iOS开发者网站。我通过网站收到了CSR,并将其安装在钥匙串中。在我的证书中,我确实看到了我的新证书,它是绿色的并且说证书有效。
我发现当我登录开发人员门户网站时,设备上已存在TeamProvisioning配置文件。但是,在Xcode中,当我构建到设备时出现此错误:
Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain
在Xcode组织者中,它说:
Xcode could not find a valid private-key/certificate pair for this profile in your keychain.
有什么想法?谢谢!
答案 0 :(得分:0)
您应下载Apple Developer签名证书并将其存入钥匙串。 转到您的开发人员门户 更新无效配置文件的配置文件 或者你可以在xcode-> Organizer中点击并点击那里的刷新按钮
答案 1 :(得分:0)
由于这是您不熟悉的机器,因此我选择完成iOS开发指南Managing Devices and Digital Identities部分中的所有步骤。这将帮助您仔细检查以确保所有内容都正确排列。
答案 2 :(得分:0)
令人惊讶的是,我昨天很难过。 This应该做到这一点。看看路易的回答。