Неправильный идентификатор пакета для приложения Expo при загрузке .ipa в App Store с помощью Transporter.app

После создания архива приложения Expo через expo build:ios загрузка файла .ipa через Transporter.app завершается с ошибкой:

Не удалось создать временный пакет .itmsp для приложения с именем файла.ipa
Подходящие записи приложения не найдены. Проверьте правильность идентификатора пакета ___.

Идентификатор пакета, указанный в сообщении об ошибке, прошел четырехкратную проверку, является правильным и соответствует идентификатору пакета, созданному Expo на портале разработчиков Apple.

Как следует из документации, я вошел в iTunes connect и принял условия, я вошел в Transporter (я несколько раз перезапускал и это приложение, и компьютер), но всегда получаю эту ошибку.

Любые идеи?

На этом ссылка есть скриншот.

Благодарю вас!


person Angela    schedule 09.01.2021    source источник
comment
Вы уже создали приложение на appstoreconnect.apple.com/apps?   -  person D. Mika    schedule 09.01.2021
comment
да вроде все ок но все равно не работает!   -  person Angela    schedule 11.01.2021
comment
У меня такая же проблема. Expo SDK 40, Expo CLI v4.x.x. Похоже, все настроено так, как обычно в консоли разработчика, за исключением того, что загрузка не удалась точно так же, как описано.   -  person PatKilg    schedule 19.01.2021
comment
Я связался с Apple, и они сказали, что я должен попробовать через Xcode. Хотя еще не пробовал!   -  person Angela    schedule 21.01.2021
comment
Спасибо @D.Mika, это то, что открыло для меня это. Этот шаг либо плохо задокументирован, либо отсутствует в Expo.   -  person PatKilg    schedule 01.02.2021


Ответы (2)


Это было решено для меня, когда я создал приложение в App Store Connect, которое отделено от шагов для создавать сертификаты и профили обеспечения на портале разработчиков Apple.

Как только я создал там новое приложение и сопоставил его с идентификатором пакета, созданным на портале разработчиков Apple, я смог загрузить двоичный файл.

person PatKilg    schedule 01.02.2021

Я могу подтвердить ответ Пэта

Когда вы сделаете expo build:ios, вам будет предоставлен ipa, который вы можете загрузить с панели управления expo.

Когда вы попытаетесь перенести это в магазин приложений в первый раз, это не удастся с ошибкой, которую опубликовал вопрошающий.

Вам нужно перейти в магазин приложений, нажать «Добавить приложение» и в раскрывающемся списке выбрать идентификатор пакета, который должен быть предварительно заполнен.

Затем вернитесь к транспортеру, перетащите свой ipa и нажмите «доставить».

person Omar    schedule 04.05.2021