我在PackageMaker GUI中设计了一个PackageMaker .pmdoc。侧栏上(内容上方)的顶级包项目有两个Postinstall操作。他们是“开放档案”行动。
当我在PackageMaker GUI中构建软件包时,生成的.mpkg包括:
Contents/Packages/packagenamePostflight.pkg
但是当我使用 CLI 构建软件包时,Postflight.pkg 缺少。
我使用CLI使用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
除了不使用PackageMaker之外,任何人都有任何想法吗?
答案 0 :(得分:1)
您可能需要考虑放弃PackageMaker。我刚刚切换到Iceberg,虽然它有自己的怪癖,但在处理安装后任务时我觉得它更聪明。