Ни один из действительных профилей подготовки не включает устройства
Я удалил некоторые из устройств из профиля обеспечения с портала apple для распространения adhoc и загрузил и установил его в xcode 6.
Но при архивировании проекта он показывает ошибку для отсутствующих устройств и недопустимый профиль подготовки. ![enter image description here]()
Я потратил 3-4 часа на эту проблему, но не нашел удачи.
Любая помощь будет принята с благодарностью.
Ответы
Ответ 1
У меня тоже была эта ошибка. Я не уверен, что все эти шаги необходимы, но это именно то, что я сделал, чтобы исправить это, и это сработало для меня...
- На устройстве я удалил профиль подготовки, который был в разделе Общие → Профиль.
- В Xcode под вкладкой окна откройте окно "Устройства". (Shift + Cmd + 2)
- Выберите устройство и скопируйте его идентификатор
- Войдите в developer.apple.com и перейдите в область "Сертификаты, идентификаторы и профили".
- Если данное устройство не зарегистрировано, зарегистрируйте его в области "Устройства". (Мое устройство не было зарегистрировано, поэтому я его зарегистрировал)
- В настройках Xcode на вкладке Xcode перейдите на вкладку "Аккаунты" и выберите свой Apple ID.
- Выберите личность из списка, а затем нажмите кнопку "Просмотреть детали...".
- В разделе "Signing Identities" указано только "iOS Development".
- Нажмите кнопку "Обновить" на нижней левой странице этой страницы.
- Мне сообщили, что у меня нет сертификата распространения, и спросил, хочу ли я, чтобы Xcode запросил его для меня. Я выбрал Да (или Запрос)
- "Распределение iOS" затем появилось также, как раз в разделе "iOS Development"
- Нажмите кнопку "Готово"
- Выход из настроек Xcode
- Выберите цель для своего проекта, затем выберите вкладку "Общие"
- Выберите раскрывающийся список "Команда" и выберите команду, даже если она уже выбрана. Это заставляет Xcode обновлять информацию о команде.
В этот момент мое предупреждение рядом с "Командой" ушло. Затем я попытался запустить мое приложение на устройстве iOS проблемы, и он работал, как ожидалось.
Надеюсь, что, выполнив эти шаги, вы по крайней мере поможете вам приблизиться к устранению вашей проблемы.
Ответ 2
У меня есть только эта проблема при архивировании, поэтому я не пытаюсь исследовать, отключать iPhone и архивирование работает отлично.
Ответ 3
В моем случае мне нужно было удалить идентификатор команды из идентификатора пакета в настройках целей > Общие.
Если вы выбрали команду ниже, этот идентификатор будет добавлен автоматически.
Ответ 4
Я выполнил множество инструкций о перезагрузке профилей и перезапуске xcode, но до сих пор не повезло. В конце концов я установил команду "none" и reset конфигурацию сборки, как указано здесь:
https://developer.apple.com/library/ios/qa/qa1814/_index.html
Бинго.
Это было для проекта, который я не обновлял через год или около того, и я только что обновил его до xcode 7.3.
Ответ 5
У меня была аналогичная проблема, когда мое устройство было правильно зарегистрировано и какое-то время работало, прежде чем внезапно остановиться. Все профили обеспечения были обновлены, и я все еще мог загружать другие проекты Xcode на свое устройство. Моя учетная запись разработчика была указана как команда "Цели" → "Общие" → "Команда", но она все равно не сработает. Поэтому я переключил Team на None и попытался снова создать проект. Это дало мне ошибку за то, что вы не выбрали действительную команду, но затем появился вариант, чтобы выбрать один из тех, которые были зарегистрированы ранее в аккаунтах. Я просто нажал на свой идентификатор разработчика, и это, похоже, устранило проблему.