Це моє перше подання на додаток для iOS, і я не хочу, щоб моє додаток було відхилено.
Це з Документів Apple:
CFBundleVersion (String - iOS, OS X) вказує номер версії збірки в комплекті, який ідентифікує ітерацію (випущена чи невипущена) пакету. Номер версії збірки повинен бути рядок, що складається з трьох невід’ємних цілих чисел, розділених періодом, причому перше ціле число перевищує нуль. Рядок повинен містити лише числові (0-9) та символи періоду (.). Провідні нулі обрізаються з кожного цілого числа і будуть ігноровані (тобто 1,02.3 еквівалентно 1.2.3). Цей ключ не піддається локалізації.
CFBundleShortVersionString (String - iOS, OS X) визначає номер версії версії пакета, який ідентифікує випущену ітерацію програми. Номер версії випуску - це рядок, що складається з трьох цілих чисел, розділених періодом. Перше ціле число являє собою основні зміни програми, такі як версії, що впроваджують нові функції або основні зміни. Друге ціле число позначає версії, що реалізують менш помітні функції. Третє ціле число представляє випуски технічного обслуговування.
Значення цього ключа відрізняється від значення "CFBundleVersion", яке ідентифікує ітерацію (випущена чи невипущена) програми. Цей ключ можна локалізувати, включивши його у файли InfoPlist.strings.
Але це здається трохи дивним. Моя інтерпретація цього полягає в тому, щоб обидві значення були однаковими, тобто:
CFBundleVersion: 1.0.0
CFBundleShortVersionString: 1.0.0
Чи може хтось підтвердити 100% те, що я маю сказати?
