-1

我有一个在 Xcode 之外构建的应用程序(实际上是安装程序),我使用该codesign实用程序对其进行了代码签名,但是当我在下载签名的应用程序后尝试安装它时,Gatekeeper 抱怨它来自身份不明的开发人员。我曾尝试使用“3rd Party Mac Developer:...”身份,以及我自己的“Mac Developer:...”身份;两种情况下的结果相同。 codesign(据我所知)说一切都很好,所以我想我要么使用了错误的身份(在这种情况下,我的问题是我应该使用/制作来代替)或者签名很好,但是需要使用我的开发人员帐户完成一些事情(在这种情况下,我的问题是可能是什么)。

4

1 回答 1

2

根据 Apple 的说法,并经过我的验证:),还有另一组身份专门用于签署应用程序以满足 Gatekeeper 中的中间安全设置,但只有团队的代理才能获得,这就是我没有获得它们的原因。我的经纪人得到了它们,我使用了它们,Gatekeeper 很高兴。

于 2012-09-12T20:23:02.917 回答