ここで、Xcode でバージョン番号とビルド番号を更新するための bash スクリプトの作成に関する他の質問を見てきましたが、ビルドを行うたびに CFBundleVersion を SVN リビジョン番号に正常に更新するものを見つけることができませんでした.
私が使用できる可能性のあるスクリプトを持っている人はいますか?
これは私がしました
svn リビジョン番号を更新するため。アプリをビルドするたびにスクリプトが実行されます。文字列はトリミングされ、現在の svn リビジョン番号 (4546 など) のみが残ります。
それが役に立てば幸い!
PS: ここにコードがあるので、イメージから書き直す必要はありません。
echo -n ${TARGET_BUILD_DIR}/${INFOPLIST_PATH} \
| xargs -0 /usr/libexec/PlistBuddy -c "Set :CFBundleVersion `svnversion | cut -f 2 -d : | grep -o \"[0-9]*\"`"