Xcode中的代码签名

inF*_*ver 11 macos code-signing code-signing-certificate xcode4

我打算为我的mac应用程序启用代码签名,这样我就可以将应用程序提交到mac app store.但是,当我选择第三方mac应用程序证书进行代码签名时,它表示没有配置文件匹配.

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

代码签名错误:标识"第三方Mac开发人员应用程序"与默认钥匙串中的任何有效证书/私钥对都不匹配

我无法弄清楚原因.我试图撤销并重新安装我的证书,但这似乎没有帮助.

这是2个截图.构建设置中的代码签名部分和来自密钥链访问的代码签名部分.

在此输入图像描述

在此输入图像描述

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

Bha*_*odi 11

转到构建设置 - >代码签名身份 - >选择不代码签名.它不会显示Build&Error.(这仅在您不想登录时才有效).


Jam*_*ter 2

您似乎丢失了钥匙。我不确定它丢失的原因,但创建一个新证书可能会起作用。

(对于其他用户,这个解决方案在聊天中讨论过,这个答案发布在这里作为参考。)