我有一个 plist 文件 customversion.plist,其中包含 2 个属性 max_ver (字符串)和 min_ver (字符串),并分别分配了值 0 和 10。
每当 XCode 准备构建时,我想读取 min_ver 值并使用 shell 脚本覆盖 Info.plist 版本。
我编写了以下脚本:
CUSTOMVERPLIST = "customversion"
buildNumber=$(/usr/libexec/PlistBuddy -c "Print MAX_VER"
${BUILD_ROOT}/${CUSTOMVERPLIST.plist})
buildPlist=${INFOPLIST_FILE}
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $CONFIGURATION-$buildNumber" $buildPlist
我的问题是似乎没有读取 customversion.plist 文件并且没有获取 min_ver 的值。
有人可以建议我如何从项目包中读取 plist 文件吗?
提前致谢。