How to auto increment the build number in Xcode 5

2019-03-07 16:39发布

This question already has an answer here:

I was wondering if Xcode 5 is providing a setting to automatically count up the Build number found under General in the Identity section of the project navigator.

But afaik you still have to do it with scripting, using PlistBuddy.

One simple solution is to increase the build number in Xcode 5 is posted below:

1条回答
Evening l夕情丶
2楼-- · 2019-03-07 17:26

Go to Editor -> Add Build Phase -> Add Run Script Build Phase

Add Run Script Build Phase

Go to Build Phases in the project navigator and edit Run Sript. Change Shell to /bin/bash and paste the following script:

#!/bin/bash
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

Enter PlistBuddy Script

Don't forget to change the Build number found under General in the Identity section from 1.0 to 1

Have fun! :)

I found this tutorial on Cocoa Factory

查看更多
登录 后发表回答