mac app 的 codesign 插件

Posted

技术标签:

【中文标题】mac app 的 codesign 插件【英文标题】:codesign plugins for mac app 【发布时间】:2014-10-10 03:10:12 【问题描述】:

按照article,我正在为所有框架运行代码设计。但是,我仍然收到插件的代码设计错误。

/.../Applications/MyApp.app: code object is not signed at all
In subcomponent: /.../MyApp.app/Contents/PlugIns/Flash Player.plugin
Command /usr/bin/codesign failed with exit code 1

我应该如何为插件添加代码设计命令?尝试了各种目录/文件,但没有奏效:

codesign --verbose --force --sign "$IDENTITY" "$PLUGINS_LOCATION/Flash Player.plugin"

【问题讨论】:

原谅我们的无知...什么文章? @jww 链接在开头行:furbo.org/2013/10/17/code-signing-and-mavericks 【参考方案1】:

我们必须单独对插件进行代码设计:

codesign --deep --verbose --force --sign "Developer ID Application" Plugins/Flash\ Player.plugin

【讨论】:

以上是关于mac app 的 codesign 插件的主要内容,如果未能解决你的问题,请参考以下文章

Mac-codesign命令error: The specified item could not be found in the keychain

Mac App Store应用签名和pkg签名(必须签名后才能销售)

上传到 Mac App Store 时出错:ITMS-90239

在 Mac 上使用 codesign 实用程序时是不是默认启用时间戳?

MAC使用CodeSign查看已签名的文件的数字签名情况

提交 Mac App 时签名无效