Прийнята відповідь за цим посиланням містить хороші подробиці:
Яку версію додатка iOS / номери збірки ПОВИННІ збільшувати після випуску App Store?
З apple docs
CFBundleVersion (версія пакета )
CFBundleVersion (String - iOS, OS X) вказує номер версії збірки набору, який ідентифікує ітерацію (випущену або невипущену) набору. Номер версії збірки повинен бути рядком, що складається з трьох невід'ємних цілих чисел із розділеними періодами, причому перше ціле число більше нуля. Рядок повинен містити лише числові (0-9) та крапки (.) Символи. Провідні нулі усікаються з кожного цілого числа і будуть ігноруватися (тобто 1.02.3 еквівалентно 1.2.3). Цей ключ не можна локалізувати.
CFBundleShortVersionString (рядок версій набору , короткий)
CFBundleShortVersionString (рядок - iOS, OS X) визначає номер версії пакета, що визначає випущену ітерацію програми. Номер версії випуску - це рядок, що складається з трьох цілих чисел, розділених періодами. Перше ціле число представляє основні зміни програми, такі як редакції, що реалізують нові функції або основні зміни. Друге ціле число позначає версії, що реалізують менш помітні риси. Третє ціле число представляє випуски технічного обслуговування.
Значення цього ключа відрізняється від значення для CFBundleVersion, яке ідентифікує ітерацію (випущену чи невипущену) програми. Цей ключ можна локалізувати, включивши його до ваших файлів InfoPlist.strings.