pri*_*001 5 svn iphone xcode ios
我在xCode中尝试了很多脚本,例如:
http://www.red-sweater.com/blog/23/automatic-build-sub-versioning-in-xcode
http://www.noxeos.com/2011/09/13/xcode-build-number-svn/
http://bafford.com/2010/11/17/automatic-build-versioning-in-xcode-with-subversion/
但它不起作用.
我需要知道如何将SVN修订号添加到iPhone App.
谢谢!
您可以尝试以下步骤,这可能会帮助您:
手动将info.plist中的CFBundleShortVersionString(又名"Bundle versions string,short")值设置为major.minor内部版本号(例如1.0)
使用以下脚本为项目添加"运行脚本"构建阶段
Run Code Online (Sandbox Code Playgroud)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 $BASEVERNUM.$REV" "${INFOPLIST_FILE}"
3.清理和构建(Clean步骤强制Xcode重新处理info.plist).

| 归档时间: |
|
| 查看次数: |
1767 次 |
| 最近记录: |