Tôi muốn tắt nút "Thay đổi vị trí cài đặt ..." (ảnh chụp màn hình bên dưới) trong trình cài đặt. Tôi đang cố gắng tạo trình cài đặt bằng cách sử dụng pkgbuild và productbuild trên macOSX 10.8. Đầu tiên, tôi tạo hai tệp .pkg bằng cách sử dụng pkgbuild.vô hiệu hóa nút "Thay đổi cài đặt vị trí ..." trong trình cài đặt được tạo bằng cách sử dụng productbuild
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
Trong plists trên, tôi đang sử dụng BundleIsRelocatable
như sai.
Và sau đó tôi đang sử dụng productbuild để tạo gói cài đặt cuối cùng.
productbuild --distribution dist.xml --resources res inst.pkg
Trong dist.xml, tôi đã thử tất cả kết hợp với domains
và cũng rootVolumeOnly
nhưng tôi vẫn không thể vô hiệu hóa các "Thay đổi cài đặt vị trí ..." nút.
Ai đó có thể giúp bạn không? Cảm ơn rất nhiều.
Bạn có nghĩa là các nút trên "Installation Type" màn hình mà mang đến cho bạn quay lại màn hình "Chọn điểm đến"? – catlan
Có, tôi không muốn màn hình chọn đích và tôi cũng không muốn nút vị trí cài đặt thay đổi vì tôi chỉ muốn cài đặt trong/Ứng dụng. – dDarkLORD
cũng đã đính kèm ảnh chụp màn hình. – dDarkLORD