【发布时间】:2014-03-13 02:17:25
【问题描述】:
我正在尝试使用命令行对 Mac 应用程序进行签名,我有一个脚本在 Mountain Lion 中运行良好,但在 Mavericks 中似乎不再运行。
一切似乎都运行良好,并且在签名后运行以下命令会产生预期的输出:
> spctl -a -vvvv Name.app
Name.app: accepted
source=Developer ID
origin=Developer ID Application: Name, Inc (HA44SZ69G3)
然后我压缩 .app,上传到 Amazon S3,下载并解压缩并运行相同的命令 - 输出为:
spctl -a -vvvv Name.app
Name.app: rejected
source=no usable signature
【问题讨论】:
-
我也遇到了同样的事情,因为它从来没有被正确地编码过更多信息。 github.com/atom/atom-shell/issues/905
标签: macos code-signing