XCode / iTunes Connect Buggy Version Numbers

Here’s an annoying little gotcha, I recently tried to submit an update to an app from 1.41 to 1.5. Of course in versioning 1.5 should be higher than 1.41 but still I got the message:

The binary you uploaded was invalid. The key CFBundleVersion in the Info.plist file must contain a higher version than that of the previously uploaded version.

Very odd, I got fairly frustrated and then tried 1.6, even 2.0 to no avail. Then after reading this post I had an idea, maybe Apple are using some sort of weird comparison and effectively 1.41 became 141, much higher than 15 (from 1.5) or even 16 (from 1.6). A good test of this was trying 1.50, which sure enough worked like a charm. Hopefully that’ll stop some people banging their head against the wall.

One response to “XCode / iTunes Connect Buggy Version Numbers”

  1. Alexander7 says:

    Need cheap generic LEVITRA?…

Leave a Reply

Your email address will not be published. Required fields are marked *