Xcode自增build号

脚本:

buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}")  
buildNumber=$(($buildNumber + 1))  
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"

To use this script, follow these steps:

  1. Select your app target in the project overview.
  2. Select Build Phases.
  3. Add a new build phase ("New Run Script Phase").
  4. Enter the above script in the appropriate field.
  5. In your Info.plist, ensure the current build number is numeric (是的, 主要是保证你原来填写的确实是数字就行了)
Paste_Image.png

来源: http://crunchybagel.com/auto-incrementing-build-numbers-in-xcode/

或者一些别的思考:
http://stackoverflow.com/questions/9258344/better-way-of-incrementing-build-number

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容