首页 文章

无法在OSX Mountain LIon的代码中找到代码签名选项

提问于
浏览
0

尝试将应用程序与OSX 10.8中引入的Gatekeeper进行编码协调

按照https://developer.apple.com/resources/developer-id/Developer-ID-Tutorial.pdf中的说明操作

  • 创建开发者帐户并等待确认

  • 从Xcode 4.4创建和导出开发人员证书

  • 创建了新的OSX / Cocoa应用程序并设置了产品名称和公司标识符字段以提供正确的捆绑标识符

然后在pdf的第9页上, Code Signing with a Developer ID Certificate 部分告诉我去构建设置,并搜索“代码签名”以仅显示代码签名设置 .

但我看不到代码签名选项,

我错过了什么?

1 回答

  • 0

    在Xcode中选择目标并搜索“代码签名身份”(CODE_SIGN_IDENTITY),然后输入“Developer ID Application” .

    您还可以在终端中手动签署应用程序:

    codesign -f -s "Developer ID Application" MyApp.app
    

    您可以验证您的应用程序是否正确签名:

    codesign -vvv MyApp.app
    

相关问题