我想在安装程序中禁用“更改安装位置...”按钮(如下截图)。我正在尝试在 macOSX 10.8 上使用 pkgbuild 和 productbuild 创建安装程序。首先,我正在使用 pkgbuild 创建两个 .pkg 文件。
pkgbuild --root myApp --component-plist myApp.plist --scripts appScripts --identifier com.myapp.coreapp --version 1.0.00 --install-location /Applications --ownership preserve
pkgbuild --root myBr --component-plist myBr.plist --scripts brScripts --identifier com.myapp.browser --version 1.0.00 --install-location /Library/Internet\ Plug-Ins --ownership preserve
在上面的 plists 中,我使用BundleIsRelocatable
as false。
然后我使用 productbuild 创建最终的安装程序包。
productbuild --distribution dist.xml --resources res inst.pkg
在 dist.xml 中,我已经尝试了所有的组合以及domains
,rootVolumeOnly
但我仍然无法禁用“更改安装位置...”按钮。
有人可以帮忙吗?非常感谢。