max_ver (文字列) と min_ver (文字列) の 2 つのプロパティを含む plist ファイル customversion.plist があり、それぞれ値 0 と 10 が割り当てられています。
XCode がビルドを準備するたびに、min_ver 値を読み取り、シェル スクリプトを使用して 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 ファイルを読み取る方法を教えてください。
前もって感謝します。