我有我的开发人员信息和密钥,并在我的计算机上设置了我的开发资料。
我正在朋友的个人资料下开发一个应用程序,我不断收到此错误:
Code Sign error: The identity 'iPhone Developer: ***** ******* (**********)' doesn't match any valid certificate/private key pair in the default keychain
我查看钥匙串,我看到两个名为:
的证书iPhone Developer: ***** *******
和iPhone Developer: *****
。 但是,我没有看到在此人名下设置任何键。
答案 0 :(得分:1)
您需要一个匹配的私钥才能使用您朋友的个人资料。让他按照这些步骤将其导出给您
要导出私钥和证书以便保管,请打开钥匙串访问应用程序并选择“密钥”类别。
突出显示与您的iOS分发证书关联的私钥,然后从“文件”菜单中选择“导出项目”。将密钥保存为个人信息交换(.p12)文件格式。**
系统将提示您创建一个密码,当您尝试在另一台计算机上导入此密钥时,将使用该密码。
您现在可以在系统之间传输此.p12文件。双击.p12以在系统上安装。系统将提示您输入上面首次输入的密码**
将私钥导入钥匙串后,问题应解决