Я просто хочу загрузить новую сборку в существующую версию. Продолжайте получать ERROR ITMS-90062 - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь понять, почему я продолжаю получать эту ошибку.

ERROR ITMS-90062: «Этот пакет недействителен. Значение ключа CFBundleShortVersionString [0.0.2] в файле Info.plist должно содержать более поздняя версия, чем ранее утвержденная версия [3.11]. Дополнительную информацию о CFBundleShortVersionString можно найти по адресу https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring "

Хотя мы создаем наше приложение с использованием Ioni c / Cordova фактическое приложение создается с использованием Xcode.

В Xcode 11.5 оно четко обозначено как: - Версия: 3.11 - Сборка: 0.0.1

и когда I go подключается к AppStore -> Activity, текущая версия, помеченная как «Готовая к продаже»: - Версия 3.11 - Сборка 0.0.1

enter image description here

Мне, это должен быть простой процесс. У меня есть небольшое исправление, я хочу, чтобы это было Версия 3.11, Сборка 0.0.2

«Версия» предназначена для основных исправлений / новых функций, а «Сборка» - для мелких исправлений. (опечатки, изменение цвета, другая эстетика).

Да, когда я пытаюсь загрузить версию 3.11, сборку 0.0.2 в Appstore Connect, я получаю ОШИБКУ ITMS-90062.

enter image description here

Есть совет? Я действительно не знаю, что делаю не так.

Дерек

1 Ответ

0 голосов
/ 29 мая 2020

Решено! Лампочка погасла :)

Каждое утвержденное приложение должно иметь новый, увеличивающийся номер версии. Мы можем загрузить несколько сборок в App Store Connect (и TestFlight), каждая с увеличивающимся номером сборки, для любого номера версии. Только когда тестирование будет завершено, мы отправим одну из этих сборок на утверждение ... и, следовательно, новую версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...