Служба доставки Fastlane сообщает, что идентификатора пакета не существует на iTunesConnect
Я пытаюсь загрузить свое приложение в App Store, используя fastlane deliver
но это говорит мне, что идентификаторы пакета в Xcode и iTunesConnect не совпадают, даже если они абсолютно одинаковы. Почему это происходит и что я могу сделать, чтобы понять, почему? Я понимаю, что не предоставил много информации, но я даже не уверен, с чего начать. Вот сгенерированное сообщение об ошибке:
Состояние возврата iTunes Transporter было 1: ОШИБКА ITMS-90054: "Этот пакет недействителен. Идентификатор пакета нельзя изменить по сравнению с предыдущей версией. Если вы хотите изменить идентификатор пакета, вам нужно будет создать новое приложение в iTunes Connect".". Вызов к iTMSTransporter завершен с ненулевым статусом выхода: 1. Это указывает на сбой.
Есть идеи о том, где начать искать? Спасибо!
1 ответ
У вас есть несколько приложений на iTunes Connect? У меня была такая же проблема, но с pilot
, У меня есть два приложения в iTunes Connect, и по какой-то причине он пытался загрузить их в другое приложение.
С пилотом вы получите сообщение:
Готовы загрузить новую сборку в TestFlight (приложение: [appId])
Я обнаружил, что appId был неправильным (вы можете проверить эти идентификаторы в iTunes Connect в разделе "Информация о приложении" -> "Общая информация" -> "Apple ID").
То, что в итоге работало на меня, указывало app_identifier
(идентификатор вашего пакета) при запуске pilot
,