Itunes Connect неверный двоичный - PullRequest
5 голосов
/ 12 ноября 2011

Я отправил свое приложение в App Store. Сначала я проверил это, и оказалось успешным. Затем я отправил его и успешно загрузил в iTunes Connect. Через минуту он говорит, что файл недействительный двоичный. Я загружаю обновление существующего приложения, которое уже опубликовано в App Store. (предыдущая версия загружена другим разработчиком). Я пробовал все решения, которые я нашел в поиске Google, но не повезло.

Ответы [ 7 ]

3 голосов
/ 18 июня 2013

Только для информации.

Сегодня я столкнулся с той же проблемой Invalid Binary при загрузке новой версии существующего приложения. Я получил следующее письмо от apple

Требование оптимизации iPhone 5 - Ваш бинарный файл не оптимизирован для iPhone 5. С 1 мая все новые приложения и обновления для iPhone представленный должен поддерживать 4-дюймовый дисплей на iPhone 5. Все приложения должны немедленно включите образ запуска с модификатором размера -568h после части имени файла образа запуска. Изображения запуска должны быть в формате PNG и расположены на верхнем уровне вашего или в каждой папке .lproj, если вы локализуете запускать изображения. Узнайте больше о поддержке iPhone 5 и изображениях запуска приложений ознакомившись с Руководством по интерфейсу пользователя iOS и приложением iOS Руководство по программированию.

После устранения этих проблем перейдите на страницу сведений о версии. и нажмите «Готово к загрузке двоичного файла». Продолжить через представление обрабатывать до тех пор, пока приложение не получит статус «Ожидание загрузки». Вы можете тогда доставить исправленный двоичный файл.

Решение:

  1. Добавлены 4-дюймовые снимки экрана приложения в метаданных iTunesconnect
  2. Добавлено изображение по умолчанию-568h@2x.png в моем приложении для iPhone 5

После этих изменений заявка успешно отправлена.

1 голос
/ 09 февраля 2015

Нужно добавить arm64

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

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

0 голосов
/ 28 мая 2015
I have faced this issue many times.My app got passed validation and submitted     
successfully to iTunes Connect.But It shows invalid binary in prerelease 
options.I saw one awesome post in Apple discussions and finally solved my 
issue.App bundle id was changed in config file of my web app.I have changed 
old bundle id in config.xml and app uploaded for review.
0 голосов
/ 18 июля 2012

Убедитесь, что вы выбрали «App Store» в качестве метода распространения в профиле обеспечения распространения, а не «Ad Hoc».

0 голосов
/ 13 ноября 2011

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

0 голосов
/ 12 ноября 2011

Попытайтесь проверить, правильно ли настроены ваши настройки для магазина itunes в вашем приложении. Удалите старый двоичный файл, который был отклонен, затем добавьте новый. Если вы можете сделать, попробуйте сделать новую подготовку, а также проверьте в xcode. И проверьте режим, это отладка или дистрибуция, так как вам нужно сделать сборку для распространения. Надеюсь, человек поможет тебе.

Приветствие Санджай

0 голосов
/ 12 ноября 2011

Попробуйте использовать загрузчик приложений в / Developer / Applications / Utilities. Убедитесь, что вы создали новое приложение в iTunesConnect ... в разделе "Управление приложениями" выберите приложение, для которого вы собираетесь создать обновление ... при загрузке справа вы увидите Добавить новое обновление.

...