在XCode中选择TARGETS–Build Phase–Add Build Phase–并在Run Script中添加如下脚本,可以自动设置项目的Build编号为svn版本号。十分方便版本管理和问题定位。Fist Fight 2017 film download
1
2
3
|
REV=
svnversion -nc | /usr/bin/sed -e 's/^[^:]*://;s/[A-Za-z]//'BASEVERNUM=
/usr/libexec/PlistBuddy -c "Print :CFBundleShortVersionString" "${INFOPLIST_FILE}"/usr/libexec/PlistBuddy –c “Set :CFBundleVersion $REV” “${INFOPLIST_FILE}”
|