我有一个基于 Mac 桌面 Cocoa 的应用程序,我已通过 mac 证书成功签名。
要生成 .pkg 安装程序文件,我使用以下命令:
productbuild --component 'App.app' /Applications --sign '3rd Party Mac Developer Installer: Some Name' App.pkg
它通过正确的签名成功生成 .pkg 文件。没有任何抱怨。
但是现在我想在那个 .pkg 中包含一些预检查安装脚本,它可以在安装之前对用户的系统执行一些验证。一旦我已经生成了我的 pkg 怎么办?我可以通过 Package Maker 轻松地将此类脚本包含在包中,然后如何使用安装程序证书对 .pkg 文件进行签名。由于此过程不会签署我的 pkg 文件,因此无法上传到 AppStore