尊敬的 macOS Productbuild 和 pkgbuild 专家(不使用/不使用 Xcode)
这是我经历了关于产品构建和 pkgbuild 的巨大学习之旅后的最后一个障碍
我从 Appstore 收到错误消息
- “ITMS-90264:产品定义属性列表中的最低最低系统版本 [none] 必须等于 'Info.plist' 中的 'LSMinimumSystemVersion' 值 [10.9]。”
在我的 App/Contents/Info.Plist 中有
`<key>LSMinimumSystemVersion</key>
<string>10.9</string>`
现在,当我按照以下顺序构建包时
`pkgbuild --analyze --root "./pkgbuild/app_path/" app.plist
pkgbuild --root "${ROOTFOLDER}" --identifier "${IDENTIFIER}" --version ${VERSION} -- component-plist ./app.plist --install-location "/Applications" \
--sign "${IDENTITY}" \
"${PKGNAME}.pkg"
#productbuild --synthesize --package Final.pkg distribution.xml
productbuild --distribution ./distribution.xml --resources ~/Desktop/resources --identifier com.myorg.uniqueid --version ${VERSION} --sign "${IDENTITY}" --product ~/Desktop/modInfo.plist outputFinal.pkg`
问题我在哪里将“产品定义属性列表”中的最低最低系统版本“无”合并到 10.9?我需要在什么文件中插入什么,如何插入?
如果我能得到一些指示,我将不胜感激。
提前致谢