HNHacker News
TopNewBestAskShowJobs

sprint84

7 karma · joined October 18, 2013

iOS Engineer at Wedding Party
submissionscomments
sprint84··on Automatic Build Numbers in Xcode
That's great, I also didn't know it existed. The only thing I need to check is if it will copy the updated values to the archived ipa.
sprint84··on Automatic Build Numbers in Xcode
No it doesn't, if you ensure it will run only on "Release". When you deploy an app to a device via Xcode, unless you specify differently, it will compile in "Debug", so that won't cause an increment. Every iPad will have the same build.
sprint84··on Automatic Build Numbers in Xcode
The script runs only when you Archive.
sprint84··on Automatic Build Numbers in Xcode
What do you mean? Do you want to read the build number on runtime? There is a way to do that, when you put them in the plist, just run [[NSBundle mainBundle] infoDictionary][@"CFBundleVersion"] to get the NSString.
sprint84··on Automatic Build Numbers in Xcode
In the post, there is a workaround for the increment at each build/run. You just need to be sure to run the script only in Release