未找到具有有效签名身份(即证书和私钥对)的配置文件

2024-01-30

是的,我知道这个问题有很多重复,但我尝试了其他人建议的所有内容。此时我没有重复项,我从头开始撤销并重新生成了证书和密钥,我将我的证书与相应的密钥配对。

我面临的问题如下:如果我尝试在构建设置中使用发行配置文件进行发布,我会不断收到标头中指定的错误,但拥有开发配置文件可以正常工作并且不会引发任何问题。如果我继续使用开发配置文件并创建存档,当尝试分发它时,我无法再次指定我的分发配置文件,因为我不断收到此 Mac 上未安装“”的私钥.

为了生成证书和密钥,我使用了 xCodes Preferences -> Account。对于我的开发证书,xCode 自行下载了证书,而我必须手动下载发行版证书。它也为我下载了所有配置文件,因为我可以在 iPhone 配置实用程序中将它们可视化。

问题是:我是否遗漏了分发配置文件的某些内容?错误消息显示:未找到与构建设置“”中指定的配置文件相匹配的协同签名身份(即证书和私钥对)。这是否意味着我必须以某种方式将我的证书与配置文件链接起来?


你应该去KeyChain访问并检查您的分发证书是否包含private key。如果没有,您需要重新生成分发证书,无法从开发者站点检索私钥,这意味着您永远丢失了密钥。

The distribution certificate should look like this: enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

未找到具有有效签名身份(即证书和私钥对)的配置文件 的相关文章

随机推荐