отправка на iPhone - загруженный вами двоичный файл был недействительным - PullRequest
0 голосов
/ 01 сентября 2009

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

'Загруженный вами двоичный файл недействителен. Жирные двоичные файлы требуют минимального значения версии не менее 3,0 '

Теперь я установил для устройства значение 2.2.1 и базовый SDK одинаковые. Мой SDK сборки 3.0, и я почти уверен, что не использую ничего, что есть в 3.0, но не в API 2.2.1 (я собрал и запустил оба, и протестировал).

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

Если у вас есть какой-либо опыт с этим или есть подсказка, это будет здорово,

Ответы [ 3 ]

1 голос
/ 01 сентября 2009

Проверьте Info.plist двоичного файла, который создается. Файл должен иметь следующие настройки где-то в нем:

MinimumOSVersion XYZ

... где XYZ - версия целевой системы развертывания, для которой вы пытаетесь создать.

Я заметил в своих собственных двоичных файлах, что эта строка не существует для двоичных файлов, созданных для симулятора iPhone. Учитывая это, я подозреваю, что вы пытаетесь загрузить двоичный файл, созданный для симулятора, вместо устройства. Попробуйте изменить Active SDK на «iPhone Device 2.2.1» и отправить этот двоичный файл в App Store.

0 голосов
/ 14 марта 2015

Это окно становится видимым после нажатия на имя корневого проекта в дереве каталогов / групп XCode, где вы можете изменить:

! Декларации развертывания Target OS 8.1 и SDK

Кроме того, на вкладке Общие находится Каталог активов , в котором происходит преобразование файлов с экрана переноса значка и запуска.

0 голосов
/ 25 сентября 2009

У меня была похожая проблема, и это было из-за того, что я архивировал файл (или пытался загрузить его) с ПК. Я использовал «compress» на Mac и загрузил его с помощью Firefox для Mac OS, и он работал нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...