1

我正在使用“Packages”应用程序创建一个 .pkg 文件。以前我也可以创建带有证书的 .pkg 文件,但现在这给了我 Build Failed 错误。而如果我删除证书而不是构建.pkg。即使我无法获得错误消息的任何错误日志。如果有人有更好的工具或方法来创建包文件和 dmg 文件,请告诉我。

在此处输入图像描述

4

3 回答 3

0

据我了解,目前使用 Packages 签名效果不佳。事实上,我认为手册中有一些关于此的内容。我先用 Packages 构建我的包,然后用productsign --sign <sign-id> <src-path> <dst-path>. <sign-id>我认为应该是您的“开发者 ID 安装程序”身份。这对我来说一直很好。然后,您可以使用 验证签名是否有效,由 . 生成的签名包的路径在spctl -a -v --type install <path>哪里。<path>productsign

于 2017-04-18T11:16:37.010 回答
0
cd /location to app
productbuild --component "appname.app" /Applications --sign "3rd Party Mac Developer Installer: Company Name Private Limited" --product "appname.app/Contents/Info.plist" "appname.pkg"

试用PackageMaker应用程序;这很好。

在终端上使用上面的命令,你的 pkg 就可以了。

于 2017-04-20T12:02:42.700 回答
0
于 2017-05-01T07:09:44.223 回答