Я хочу загрузить новую версию своего приложения в iTunes Connect , но не могу отправить ее, как я упоминал здесь .
Теперь я хочу удалить загруженную сборку и загрузить новую сборку с сохраненной версией, но получаю сообщение об ошибке, как показано на снимке экрана.
нельзя удалить старую загруженную сборку. необходимо загрузить новую сборку с версией новой сборки (+1).
Ответы:
Вы не можете удалить старую загруженную сборку: вы должны загрузить новую сборку с новой версией сборки (== версия пакета в plist ).
Например, если ваша текущая версия сборки - 1.3, заархивируйте и загрузите новую сборку с увеличенной версией сборки, такой как 1.3.1:
источник
Вы не можете удалить сборку из Itunes Connect. Информационный файл вашего проекта содержит два атрибута для ссылки на версию сборки вашего приложения, т. Е. Версию Bundle и строку Bundle versions, короче . Обычно оба атрибута имеют одинаковое значение (1.0.3), но вы можете загрузить в Itunes Connect несколько сборок для одной и той же версии приложения, просто изменив второе значение.
Итак, вы создаете новую версию приложения в Itunes Connect (версия 1.0.3) и устанавливаете в своем NewProject -Info.plist :
Архивировать и загружать.
Как только Itunes Connect обработает новую сборку, она появится в разделе « Предварительные выпуски », и вы сможете выбрать ее для версии 1.0.3 и отправить на рассмотрение.
источник
Новая версия приложения iTunes Connect для устройств iOS, похоже, не имеет возможности «Отклонить сборку», как предыдущие версии приложения и портал iTunes Connect. Вы не можете отклонять или удалять сборки, загруженные в iTunes Connect в последних версиях (декабрь 2014 г.).
Решение - просто загрузить новую сборку. Однако для того, чтобы iTunes Connect принял новую сборку, вы должны сначала увеличить внутренне видимый номер сборки перед воссозданием архива. Число для увеличения помечено как «Сборка» или «Версия пакета» в зависимости от того, где вы смотрите в интерфейсе Xcode. Очевидно, что изменение одного места отражается и на других.
Вот места, где вы можете изменить номер версии сборки / пакета:
Общие> «Сборка: 1.0.1»
-или-
Информация> "Версия пакета: 1.0.1"
-или-
Info.plist> "Версия пакета: 1.0.1"
После изменения номера повторно заархивируйте сборку и повторно отправьте ее в iTunes Connect.
источник
Я не уверен, что есть способ удалить сборку, но обновление номера сборки и повторная отправка сработали для меня.
ОШИБКА ITMS-9000: «Резервная двоичная загрузка. Уже существует двоичная загрузка с версией сборки '1.0' для поезда '1.0'»
источник
Изменить: вы просто не можете. Я полагаю, у вас будет один шанс в год очистить сборки, как это происходит с зарегистрированными устройствами, или, может быть, они просто планируют оставить их там навсегда.
Проверьте ответ Apple в этой ветке: Как удалить сборку из itunes connect?
источник
Я не думаю, что есть способ удалить сборку, как сказал Марк Филип. Я использую Xamarin. Я исправил свою проблему, сделав это в Xamarin: проект -> параметры -> Приложение IOS -> сборка
источник