11

我打算为我的 mac 应用程序打开代码签名,这样我就可以将应用程序提交到 mac 应用商店。但是当我选择第 3 方 mac 应用程序证书进行代码签名时,它说没有配置文件匹配。

当我尝试像这样构建应用程序时,我收到了错误:

代码签名错误:身份“第 3 方 Mac 开发人员应用程序”与默认钥匙串中的任何有效证书/私钥对不匹配

我不知道为什么。我试图撤销并重新安装我的证书,但这似乎没有帮助。

这是2个屏幕截图。构建设置中的代码签名部分和钥匙串访问中的一部分。

在此处输入图像描述

在此处输入图像描述

也许你能看到什么是错的?如果您需要更多信息,请告诉我!:)

4

2 回答 2

11

转到构建设置 --> 代码签名身份 --> 选择不要代码签名。它不会显示构建和错误。(这仅在您不想登录时才有效)。

于 2012-10-18T04:46:12.187 回答
2

看来您缺少一把钥匙。我不确定它丢失的原因,但创建一个新证书可能会起作用。

(对于其他用户,此解决方案已在聊天中讨论,此答案已发布在此处作为参考。)

于 2011-09-10T17:36:43.133 回答