代码签名错误,如何通过切换Xcode的项目到另一台Mac?( Code Sign error, Ho

2019-06-25 09:05发布

我知道如何使用Xcode和一切,但,这是一个初学者的问题。 我刚买了一台新的MacBook Pro和我专门得到它为iPhone开发。 我转到我的主要应用项目,从我的Mac Mini到我的MacBook Pro,这样我可以在两个工作。 它拥有所有的都很顺利,到目前为止,但每当我插上我的实际的iPhone上测试,我收到代码签名错误。 我花了几个小时研究这个问题,甚至每一个证书重新下载我已经和供应配置文件,但仍然一无所获。 在主办单位的一切是有效的。 我已经确定一切都在钥匙串访问正确,并确保它是在登录部分。 我已经重新启动Xcode和我的MacBook Pro,但仍然一无所获。 我甚至已经转移了我的整个开发者个人资料的副本从我的Mac mini到我的MacBook Pro。 现在,我得到一个错误

Code Sign error: No unexpired provisioning profiles found that contain any of the keychain's signing certificates

我该怎么办? 我用尽了一切。

Answer 1:

(作者,老MAC)打开“钥匙串访问”,选择类别“我的证书”,发现上面写着“iPhone开发人员:您的姓名”的一个,单击三角形旁边,它应该扩大向你展示你的私钥。 选择证书和私钥,右键单击(控制单击),选择“导出2项”(或文件 - >出口项目)。 保存他们的地方,在将文件复制到新的MAC,并在双击文件将其导入。



文章来源: Code Sign error, How to switch an Xcode Project over to another Mac?