ОШИБКА ITMS-90085 при загрузке заархивированного приложения в iTunes Connect

При архивировании моего приложения и попытке загрузить двоичный файл в iTunes Connect через Xcode или Application Loader (после успешного экспорта) у меня появляется эта ошибка без гораздо большей информации:

ERROR ITMS-90085: "No architectures in the binary. Lipo failed to detect any architectures in the bundle executable."

Дополнительная информация: - iOS-приложение (минимальная версия: iOS 9.0) - Xcode 7.3 (в MAS обновление недоступно)

Вы когда-нибудь сталкивались с этой ошибкой? О чем это? Как я могу это исправить?

РЕДАКТИРОВАТЬ: в моем Info.plist имя моего продукта не изменилось между последней версией версии и сейчас, поэтому этот ответ ( Архитектура Appstore FailureNo в двоичном файле. Lipo не удалось обнаружить какие-либо архитектуры в исполняемом файле пакета ". В SoftwareAssets / SoftwareAsset) не работает в этом случае.

Спасибо Кирилл

3 ответа

Я столкнулся с этой проблемой, используя Application Loader 3.0. После того, как я обновился до XCode 8 и использовал прилагаемый к нему загрузчик приложений (3.6), моя загрузка работала.

Пробовал два раза Fastlane и Xcode, появилась та же ошибка, чем я:

  1. Очищенный проект и полученные данные.
  2. Удалено все из папки Frameworks (имя проекта - Frameworks в навигаторе проекта)
  3. Закройте и откройте Xcode.
  4. bundle update fastlane
  5. bundle install (обновлены кокоаподы)
  6. pod update

После этого все быстро загружается fastalane

Наконец-то удалось загрузить мой IPA в iTunes Connect после обновления версии CocoaPods, обновления и переустановки всех модулей.

Я до сих пор не знаю, что случилось.

Другие вопросы по тегам