我在 PackageMaker GUI 中设计了一个 PackageMaker .pmdoc。侧边栏上的顶级软件包项目(内容上方)有两个安装后操作。它们是“打开文件”操作。
当我在 PackageMaker GUI 中构建包时,生成的 .mpkg 包括:
Contents/Packages/packagenamePostflight.pkg
但是当我使用CLI构建包时,缺少Postflight.pkg 。
我使用以下命令使用 CLI 构建:
/Developer/usr/bin/packagemaker --doc package.pmdoc/ --out package.mpkg
在输出的顶部,它告诉我:
packagemaker[55900:903] Warning: unknown or deprecated action
packagemaker[55900:903] Warning: unknown or deprecated action
谷歌告诉我其他人过去也遇到过这个问题,但没有找到解决方案:http: //lists.apple.com/archives/Installer-dev/2010/Jan/msg00003.html
除了不使用 PackageMaker 之外,还有其他人有什么想法吗?