Архив не отображается в xcode4 organizer
Я пытаюсь отправить приложение в iTunes, используя новый xcode4.
Я следовал инструкциям apple, но после выполнения product > archive я по-прежнему ничего не вижу в своем органайзере.
Кто-нибудь может помочь?
12 ответов:
У меня та же проблема. Мне потребовалась целая ночь, чтобы решить эту проблему. Док дал неверную инструкцию - поэтому все ваши архивы создаются, но их размер равен нулю. Вы можете проверить это, перейдя в их каталог (...производные данные...)
В любом случае, в "пропустить установку", установите значение для "Release" как "NO" (справочный док сказал вам обратное). Как только вы установите его в положение "нет", архивируйте снова. Вы сразу же увидите, что ваше приложение отображается в архивном органайзере.
Для конфигурации "Release" выполните следующие действия:
Установите для параметра "пропустить установку" значение YES в вашем проекте
Установите для параметра" пропустить установку " значение нет в целевом приложении
Установите "пропустить установку" в значение да для всех включенных статических целевых объектов библиотеки
Выберите пункт меню Product - > Archive.
Это сработало для меня и основано на советах с форумов разработчиков Apple.
Изменил значение на NO on Target Skip Install, и это сработало для меня. Проверил значения в проекте, и по умолчанию было установлено значение да. Я согласен! Какой-то идиотский космический кейс от apple все испортил! Спасибо Apps4U
Для меня установка выше плюс установка
ALWAYS_SEARCH_USER_PATHS
На " Да " сделала архивирование возможным.
Используется учебник по этой ссылке: http://www.idev101.com/code/Distribution/build.html .
Инструкции для пропуска установки рекомендуется установить значение да. Архив не отображается в Xcode / Window / Organizer.
Сбросить параметр пропустить установку до значения по умолчанию нет. Архив теперь показывается в органайзере.
Оказывается, мне нужно установить правильный профиль дистрибутива в разделе" идентификация подписи кода " в разделе Настройка сборки.
Установите его в правильный профиль распределения (сначала вам нужно получить его в developer.apple.com/ios )
Помимо правильной конфигурации 'Code Signing Identity' и 'Skill install', вы также должны проверить, являются ли ваши каталоги установки в Project и Targets
$(LOCAL_APPS_DIR)
.
Мне пришлось переключить схему с использования симулятора ipad 6.0 на устройство iOS. Затем у меня появилась возможность архивировать.
Не повезло с "пропустить установку". В моем случае я создал новый schmeme и назначил свою цель-и она появляется на органайзере.
Моя ошибка заключалась в том, что у меня было несколько схем и несколько целей, некоторые цели (даже в разных файлах проекта, но все вместе в одной рабочей области) имели одно и то же имя. Я переименовал целевые файлы и воссоздал необходимые схемы, и архив теперь появляется в органайзере.