1

ここで、Xcode でバージョン番号とビルド番号を更新するための bash スクリプトの作成に関する他の質問を見てきましたが、ビルドを行うたびに CFBundleVersion を SVN リビジョン番号に正常に更新するものを見つけることができませんでした.

私が使用できる可能性のあるスクリプトを持っている人はいますか?

4

1 に答える 1

0

これは私がしました ここに画像の説明を入力

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]*\"`"
于 2013-04-18T12:02:46.987 に答える