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.
HN user
sprint84
7 karma
iOS Engineer at Wedding Party
Posts1
Comments5
Automatic Build Numbers in Xcode 12 years ago
Automatic Build Numbers in Xcode 12 years ago
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.
Automatic Build Numbers in Xcode 12 years ago
The script runs only when you Archive.
Automatic Build Numbers in Xcode 12 years ago
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.
Automatic Build Numbers in Xcode 12 years ago
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