Tôi đã sử dụng pkgbuild để tạo tệp Danh sách thuộc tính thành phần mặc định. Tệp trông giống như:Chỉnh sửa tệp plist bằng cách sử dụng tập lệnh shell
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList- 1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>BundleHasStrictIdentifier</key>
<true/>
<key>BundleIsRelocatable</key>
<true/>
<key>BundleIsVersionChecked</key>
<true/>
<key>BundleOverwriteAction</key>
<string>upgrade</string>
<key>RootRelativeBundlePath</key>
<string>MyApp.app</string>
</dict>
</array>
</plist>
Tôi muốn sửa đổi tệp này bằng cách sử dụng tập lệnh shell. Tôi đã thử sử dụng các giá trị mặc định là viết nhưng nó không làm gì cả.
cách để làm điều đó như thế nào? (Ví dụ: Tôi muốn thiết BundleIsRelocatable false)