【发布时间】:2011-10-14 04:13:51
【问题描述】:
我安装了“Mac Developer: ...”证书并且它是有效的。 我也有 Apple Worldwide Developer Relations 中级证书。 我还有一个“第 3 方 Mac 开发者应用程序”分发证书。
在我的构建设置中,我选择了“Mac Developer: ...”身份进行代码签名。 当我第一次构建时,codesign 要求获得对我的应用程序进行签名的权限,然后我点击了始终允许。
然后我做了一个“在 Finder 中显示..”来查看构建的产品。我找到了我的 .app 并双击它。但是,这是系统控制台中显示的内容:
10/13/11 8:40:44.531 PM storeagent: Unsigned app (/Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-gabpxiaypxtnikelsyzjwkperixq/Build/Products/Debug/MyAppName.app).
我没有从 Xcode 运行应用程序,我只是打开了控制台应用程序,然后在我的构建目录中双击了该应用程序。
为什么我的应用仍未签名?我错过了什么?
【问题讨论】:
标签: xcode cocoa code-signing