Архив не отображается в органайзере xcode4 - PullRequest
28 голосов
/ 12 марта 2011

Я пытаюсь отправить приложение в iTunes, используя новый xcode4.

Я следовал инструкциям Apple, но после создания архива продукта> я все равно ничего не вижу в своем органайзере.

Может кто-нибудь помочь?

Ответы [ 12 ]

70 голосов
/ 12 марта 2011

У меня такая же проблема. У меня ушла целая ночь, чтобы решить. Док дал неверную инструкцию - поэтому все ваши архивы созданы, но их размер равен нулю. Вы можете проверить это, перейдя в их каталог (... производные данные ...)

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

32 голосов
/ 17 марта 2011

Для конфигурации «Release» выполните следующее:

Установите «Пропустить установку» на ДА в вашем проекте

Установите для параметра «Пропустить установку» значение «НЕТ» на целевом приложении

Установите для параметра «Пропустить установку» значение YES для всех включенных статических библиотечных целей

Выберите в меню Product -> Archive.

Это сработало для меня и основано на рекомендациях форумов Apple Dev.

3 голосов
/ 15 июня 2011

При установке с пропуском цели изменилось значение на NO, и это сработало для меня.Проверил значения в проекте, и по умолчанию было установлено значение YES.Согласен!Какой-то идиотский космический кейс от Apple, облажайся!Спасибо Apps4U

2 голосов
/ 22 апреля 2012

Для меня установка вышеуказанного плюса ALWAYS_SEARCH_USER_PATHS на «Да» сделала возможным архивирование.

1 голос
/ 29 марта 2012

Используемый учебник по этой ссылке: http://www.idev101.com/code/Distribution/build.html.

Инструкции для Пропустить Установка предложили установить ДА.Архив не показывался в Xcode |Окно |Организатор.

Сброс Пропустить Установка по умолчанию НЕТ.Архив теперь отображается в Организаторе.

1 голос
/ 14 марта 2012

Мне нужно было перезапустить мой Xcode, чтобы настройки вступили в силу.

0 голосов
/ 21 ноября 2013

Не повезло с «Пропустить установку».В моем случае я создал новый schmeme и назначил свою цель - и это появляется на органайзере.

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

0 голосов
/ 13 июня 2013

Я должен был сделать «Продукт | Архив», и тогда он появился для меня.

0 голосов
/ 12 февраля 2013

Мне пришлось переключить схему с использования симулятора ipad 6.0 на iOS-устройство.Затем у меня была возможность архивировать.

0 голосов
/ 13 декабря 2012

Помимо правильной конфигурации «Идентификация подписи кода» и «Установка скилла», вы также должны проверить, установлены ли ваши каталоги установки в Project и Targets $(LOCAL_APPS_DIR).

...