iOS Version, Build, CFBundleVersion and CFBundleShortVersionString
When you are building an app you are faced with version number and build number along with properly identifying the two in your plist. Here’s a quick summary of the two:
XCODE PLIST
Version = CFBundleShortVersionString
Build number = CFBundleVersion
Important note: Build number (CFBundleVersion) has to be a pure version number like 1.2.3 when you want to upload your application to the iOS App Store.
The two are easily mistaken for one another. Hope this helps those who get the two mixed up.