Это мое первое приложение для приложения 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%, что я должен поставить?