Macos Mac PackageMaker-允许重新定位问题

Macos Mac PackageMaker-允许重新定位问题,macos,installation,packagemaker,Macos,Installation,Packagemaker,我有两个关于允许重新安置的问题(包:Xxx,组件): 它像变魔术一样不断地打开。我怎样才能避免这种情况?我需要它关闭(次优,我知道-见#2) 如果“允许重新定位”处于启用状态,则安装程序首先将.app放置到/Applications中,然后将其重新定位,并将其复制到我的开发树中的原始.app上。除了在不同的机器上测试安装程序外,我如何防止在开发过程中发生这种情况 包装制造商手册页上说 [--no-relocate, -w] If specified, packagemake

我有两个关于允许重新安置的问题(包:Xxx,组件):

  • 它像变魔术一样不断地打开。我怎样才能避免这种情况?我需要它关闭(次优,我知道-见#2)

  • 如果“允许重新定位”处于启用状态,则安装程序首先将.app放置到/Applications中,然后将其重新定位,并将其复制到我的开发树中的原始.app上。除了在不同的机器上测试安装程序外,我如何防止在开发过程中发生这种情况


  • 包装制造商手册页上说

     [--no-relocate, -w]
              If specified, packagemaker will disable automatic relocation of
              package contents.
    

    在PackageMaker 3中,默认情况下启用重新定位。但是,有一些方法可以禁用它。 如果您使用的是GUI模式,只需取消选中复选框
    “允许重新定位”

    如果您使用的是命令行生成,请使用PackageMaker手册页中提到的标志
    --no relocate
    -w

    是否表示您的开发树位于/Applications中?否则,我看不出先把它放在那里有什么危险(除了需要空间的烦恼,不管它是否在那里结束),我也有同样的问题。每次测试安装都会进入dev树,因为在接触PackageMaker中的几乎任何其他设置时,重新定位设置都会发生更改。我相信你已经在搜索中遇到了许多不同的建议来解决这个问题。对我来说,唯一可靠的方法就是在构建之前,手动重新检查每个包的组件选项卡中的重定位设置。有什么消息吗?我也有同样的问题,但我不能每次都检查此选项,因为我从命令行运行PackageMake。。