Недопустимый бинарный файл приложения для iPhone - PullRequest
77 голосов
/ 07 сентября 2008

Я пытаюсь загрузить приложение в iPhone App Store, но получаю сообщение об ошибке из iTunes Connect:

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


Примечание: детали исходного вопроса были удалены, так как эта страница превратилась в хранилище для всей информации о возможных причинах этого конкретного сообщения об ошибке.

Для получения общей информации о передаче приложений iPhone в App Store см. Шаги по загрузке приложения iPhone в AppStore .

Ответы [ 34 ]

0 голосов
/ 28 января 2011

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

  1. Перезагрузка MacBook Pro
  2. Переместил исходный код моего проекта с диска NTFS на диск HFS + и перекомпилировал.
0 голосов
/ 09 августа 2010

Мои два цента:

Загрузите последнюю версию приложения Loader. Я только что обновил и теперь получаю другое сообщение об ошибке.

0 голосов
/ 02 июня 2010

Просто сегодня была эта проблема, но ответы здесь не помогли. Я наконец нашел проблему.

Убедитесь, что в раскрывающемся меню: Проект> Изменить активную цель" ProjectName ", чтобы изменить код подписи для распространения - я выбирал проект на панели групп и файлов и использовал кнопка Info, которая отображает информацию PROJECT , а не информацию TARGET - очень запутанно! Реализовано только тогда, когда я отключил подписывание кода в проекте и собрал его, а он все еще хотел подписать код!

Я думаю, именно поэтому в сообщении Эдди он должен был изменить его на уровне project.pbxproj

Также на оригинальном посте в 1-м шаге 1. В Xcode выберите цель Device | Release Конечно, это должна быть цель Device | Distribution? (при условии, что этот скопированный выпуск переименован в Распределение согласно инструкциям Apple на портале Provisioning Portal)

0 голосов
/ 07 марта 2011

У меня была проблема с этим и 4.3 GM SDK. Одно из наших приложений не сможет пройти его после загрузки. Оказалось, проблема с профилем обеспечения. Я восстановил профиль магазина приложений, и он работал нормально.

...