«Бинарный файл, который вы загрузили, был недействительным. Файл не был действительным zip-файлом». Сообщение об ошибке при загрузке приложения в iTunes Connect - PullRequest
1 голос
/ 25 апреля 2010

Я пытаюсь загрузить бинарный файл приложения iPhone в iTunesConnect и получаю следующее сообщение об ошибке «Бинарный файл, который вы загрузили, был недействительным. Файл не был действительным файлом zip». Я недавно загрузил приложение, но у этого приложения проблемы. Поэтому через некоторое время я тщательно прошел следующие шаги, стараясь убедиться, что все в порядке. Любая помощь приветствуется.

Шаги:

  1. переименован в проект (Проект-> Переименовать ... введите имя в Переименуйте проект в :), чтобы освободить имя убедившись, что в имени нет пробелов.

  2. Очищенный проект

  3. Убедитесь, что ссылки в настройке сборки отражают новое имя приложения
  4. Создать новый идентификатор приложения соответствующее название проекта в iPhone Портал обеспечения
  5. Уничтожено старое разработчик и распространитель профили обеспечения в Портал обеспечения, в XCode и на iPhone.
  6. Создать новую разработку профиль обеспечения с использованием нового приложения имя.
  7. Установить разработку предоставление профиля в XCode 8) Сборка (релиз) для iPhone OS 3.1.3 (самый высокий мой телефон будет обновлен до, Я предполагаю, что текущий выпущен версия)
  8. Сборка, установка и запуск на реальных iPhone: для меня это подразумевает приложение и Идентификаторы разработчика в порядке.

  9. Создание профиля обеспечения дистрибьютора используя существующий идентификатор распространителя.

  10. Установить идентификатор распространителя в XCode
  11. Clean
  12. проверил этот "код Подпись Идентичность »и« Любая iPhone OS Device "Строки в настройках Build установить идентификатор дистрибьютора
  13. Сборка для релиз для ОС 3.1.3
  14. Проверка сборки результаты, чтобы убедиться, что код подписан с профилем дистрибьютора
  15. Выявить .app файл и сожмите (нажмите Alt> Сжать "appName.app")
  16. Загрузить подключиться к iTunes

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

Ответы [ 3 ]

1 голос
/ 25 апреля 2010

Вот некоторые дополнительные шаги, которые я пробую: Закройте Xcode после очистки (или очистите все), затем удалите папку Build. Я не "Build and Go", просто "Build". AppName.app, как правило, находится в папке «App Store» (или там, где вы называете конфигурацию сборки для выпуска App Store. Я щелкаю правой кнопкой мыши только этот файл AppName.app и выбираю «Сжать» в Finder.

Вы также можете попробовать загрузить его с Safari.

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

0 голосов
/ 18 июля 2013

NTFS (файловая система новой технологии) - это формат Windows. Вы можете прочитать это: https://en.wikipedia.org/wiki/NTFS

Теперь, если у вас будет формат NTFS, iTunes не распознает этот формат. А iTunes будет поддерживать или распознавать расширенные версии Mac.

Поэтому старайтесь не использовать NTFS или FAT формат для архивирования проектов.

Привет

Раджив

0 голосов
/ 26 апреля 2010

Спасибо за помощь. Оказалось, что проблема была в том, что папка моего проекта была на NTFS HD. В качестве эксперимента я скопировал его на свой Mac HD, и он отлично работал. Я не очень понимаю, почему это так.

...