代码签名身份<名称>;与任何有效、未过期的代码签名证书不匹配

发布于 2024-10-14 16:40:53 字数 320 浏览 4 评论 0原文

我希望有人能帮我解决这个令人抓狂的问题。我和我的朋友正在开发一个 mac 商店应用程序,托管在 github 上。一个月前,我们使用他的开发中心帐户从他的机器上发布了该应用程序。我最近将源代码从 github 拉到我的机器上,以进行更新,但是当我尝试在 xcode 中构建它时,我收到错误:

“代码签名身份与任何有效的、未过期的代码签名证书不匹配你的钥匙串”

我从我朋友在开发中心的帐户下载了 2 个证书,并将它们与通用苹果证书一起放入我的钥匙串中,但我仍然遇到相同的错误。这里有私钥问题吗?我不确定为什么我必须签署代码?我所做的就是尝试构建它并在 xcode 中运行它。任何帮助将不胜感激。

I'm hoping someone can help me resolve this maddening issue. My friend and I are developing a mac store app, hosted on github. We published the app a month ago from his machine, with his dev center account. I recently pull the source from github onto my machine, to work on an update, but when I try to build it in xcode, I get the error:

"code signing identity does not match any valid, non-expired code-signing certificate in your keychain"

I downloaded the 2 certificates from my friend's account on the dev center and put them in my keychain, along with the general apple certificate, but I still get the same error. Is there a private key issue here? I am not sure why I even have to sign the code? All I am doing is trying to build it and run it in xcode. Any help would be much appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦毁影碎の 2024-10-21 16:40:53

将您的构建更改为“调试”或“发布”。

Change your build to Debug or Release.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文