ERROR ITMS-90168: "Бинарный файл, который вы загрузили, был недействительным".

ОШИБКА ITMS-90168: "Бинарный файл, который вы загрузили, недействителен." Полученный файл анализа API слишком велик. Нам не удалось проверить ваш API до доставки

Я получил вышеуказанную ошибку каждый раз, когда хочу загрузить новую версию своего приложения в iTunes connect. Я использую загрузчик приложений для загрузки. Моя заявка была разработана с использованием Codename one.

Пожалуйста, любая помощь будет оценена. Я был на этом уже давно

Ответ 1

Недействительный двоичный файл может произойти по нескольким причинам (файл анализа не является проблемой):

  • Устаревший загрузчик приложений - это наиболее распространенная причина. Убедитесь, что версия Mac OS X обновлена, а инструмент загрузчика приложений обновлен.
  • Использование отладки вместо AppStore, построенного IPA
  • Неправильное предоставление - если вы неправильно использовали предоставление или сертификат. Это может произойти, если вы повторно запускаете мастер сертификатов перед загрузкой приложения, так как он может аннулировать существующий сертификат или восстановить резервную копию

Ответ 2

Если ваш двоичный файл .IPA проверен. Вместо использования Application Loader v3.6

и все будет хорошо.

Ответ 3

Я столкнулся с этой проблемой, используя Fastlane, загрузив двоичный файл .IPA и установив app_identifier который не соответствует файлу .IPA, который я отправлял.

Моим сообщением об ошибке было ERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssets ERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssets.

Поэтому я просто исправил app_identifier в Appfile.