Архив не отображается в xcode4 organizer


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

Я следовал инструкциям apple, но после выполнения product > archive я по-прежнему ничего не вижу в своем органайзере.

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

12 28

12 ответов:

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

В любом случае, в "пропустить установку", установите значение для "Release" как "NO" (справочный док сказал вам обратное). Как только вы установите его в положение "нет", архивируйте снова. Вы сразу же увидите, что ваше приложение отображается в архивном органайзере.

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

Установите для параметра "пропустить установку" значение YES в вашем проекте

Установите для параметра" пропустить установку " значение нет в целевом приложении

Установите "пропустить установку" в значение да для всех включенных статических целевых объектов библиотеки

Выберите пункт меню Product - > Archive.

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

Изменил значение на NO on Target Skip Install, и это сработало для меня. Проверил значения в проекте, и по умолчанию было установлено значение да. Я согласен! Какой-то идиотский космический кейс от apple все испортил! Спасибо Apps4U

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

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

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

Инструкции для пропуска установки рекомендуется установить значение да. Архив не отображается в Xcode / Window / Organizer.

Сбросить параметр пропустить установку до значения по умолчанию нет. Архив теперь показывается в органайзере.

Перезагрузите Xcode после архивации. Архив теперь появится в Organizer.

Оказывается, мне нужно установить правильный профиль дистрибутива в разделе" идентификация подписи кода " в разделе Настройка сборки.

Установите его в правильный профиль распределения (сначала вам нужно получить его в developer.apple.com/ios )

Помимо правильной конфигурации 'Code Signing Identity' и 'Skill install', вы также должны проверить, являются ли ваши каталоги установки в Project и Targets $(LOCAL_APPS_DIR).

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

Я должен был сделать "продукт / архив", а затем он появился для меня.

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

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