0

我在我的计算机上为我的开发配置文件设置了我的开发人员信息和密钥等。

我正在朋友的个人资料下开发一个应用程序,但我不断收到此错误:

Code Sign error: The identity 'iPhone Developer: ***** ******* (**********)' doesn't match any valid certificate/private key pair in the default keychain

我查看钥匙串,看到两个名为:

  • iPhone Developer: ***** *******
  • iPhone Developer: *****.

但是,我没有看到以这个人的名字设置的任何密钥。

4

1 回答 1

1

您将需要一个匹配的私钥才能使用您朋友的个人资料。让他按照以下步骤将其导出给您

  1. 要导出您的私钥和证书以进行安全保存,请打开钥匙串访问应用程序并选择“钥匙”类别。

  2. 突出显示与您的 iOS 分发证书关联的私钥,然后从“文件”菜单中选择“导出项目”。以个人信息交换 (.p12) 文件格式保存您的密钥。**

  3. 系统将提示您创建一个密码,当您尝试在另一台计算机上导入此密钥时将使用该密码。

  4. 您现在可以在系统之间传输此 .p12 文件。双击 .p12 以在系统上安装。系统将提示您输入您在上面首次输入的密码**

将私钥导入钥匙串后,问题应该得到解决

于 2011-07-01T03:37:17.867 回答