在Xcode中找不到有效的签名身份

4
实际上,我使用自己的开发者证书和配置文件开发了一个应用程序。 现在,我需要将其发布到我的客户开发者帐户上,并且我的客户发送了他的分发证书以及配置文件。我已经安装了证书,然后将配置文件拖到Xcode中,但是出现了“未找到有效的签名身份”的错误消息。
请协助我解决这个问题。

在你的项目中设置代码签名。 - Sudha Tiwari
4个回答

2

更改项目设置中的代码签名。enter image description here


0

如果您想使用客户的开发者证书和配置文件,您需要从客户那里获取p12文件。当您的客户提供了该p12文件后,双击该文件即可完美运行。

要获取p12文件,请选择证书,打开箭头以选择私钥,并从钥匙串访问中一起导出为.p12文件。


0
您需要使用用于签署证书的私钥。如果您不再拥有它们,您可以生成一个新的签名请求。

0

有几种方法可以解决这个问题。

第一种方法是从您的钥匙串中导出包括相关密钥在内的开发人员证书,并将其导入到客户端机器上。

另一种方法是(如果您的客户端机器将使用另一个苹果开发帐户),请按照此处列出的步骤进行Apple Certification & Provisioning

我建议从xcode中删除旧的证书,否则xcode可能会出现延迟。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接