Не удается установить профили Provisioning на iPhone (iOS 8 beta 4/Xcode 6 Beta 4)

Я не могу установить ни один из моих дистрибутивов разработчика или разработчиков, связанных с профилированием, на мой iPhone 5S, работающий на бета-версии iOS 4 с Xcode beta 4 в OS X Yosemite dev preview 4. Я переустановил iOS 8 с восстановлением, то же самое для yosemite и Xcode, отменили и создали новые сертификаты разработчика, удалили и добавили новые сертификаты в мой доступ к Keychain и удостоверились, что все мои новые профили подготовки предназначены для правильных сертификатов. Да, я разработчик, и мой iPhone udid добавлен в аккаунт портала разработчика. Я также включил этот iPhone в профили обеспечения и дважды проверял, чтобы убедиться, что я вхожу в мою учетную запись dev на Xcode. Я просто не могу получить профили для установки: (

Я включил некоторые скриншоты Xcode, якобы говорящие, что профили установлены, но мой телефон говорит иначе. Я также попытался отправить их по электронной почте себе и установить таким образом, но мой телефон по-прежнему говорит, что не установлены профили.

Я был бы очень признателен, если бы кто-нибудь мог мне помочь.

Спасибо.

screenshot

screenshot 2enter image description here

Ответ 1

Xcode правильный - профили находятся на вашем устройстве, и вы можете подтвердить это, установив и попробовав запустить приложение, основанное на одном из этих профилей. Причина, по которой вы не видите профили обеспечения на странице "Профили", заключается в том, что iOS 8 больше не предоставляет профили настройки через пользовательский интерфейс.

Ответ 2

У меня была такая же проблема прошлой ночью и этим утром. Я использую xcode 6 beta 4, ipad mini ios 8 beta 4, iphone 5 ios 8 beta 4.

Перейдите на страницу developer.apple.com, перейдите к своим сертификатам, отмените свой текущий сертификат развития. создать новый и загрузить его. выключить xcode. и перетащите свой недавно загруженный сертификат в xcode на док-станции. пусть xcode открыт.

чтобы убедиться, что ваши сертификаты правильно загружены, перейдите к файлам xcode/preferencecs/accounts/view, чтобы узнать, существуют ли сертификаты и профили подготовки.

если все выглядит хорошо до сих пор, затем очистите проект, создайте его и запустите на своем устройстве iOS.

Ответ 3

Я понимаю, что это старый вопрос, но я столкнулся с такой же проблемой, тонны профилей Provision из старых экспериментов и искал часы, как их удалить, и я нашел решение, которое я разделяю для любых разработчиков, которым это нужно в будущем. Решение подходит для iOS 9 и XCode 7 (я тоже считаю, что для iOS 8).

  • Использование App Store устанавливает Apple Configurator 2 на вашем Mac.
  • Запустите его и подключите мобильный телефон.
  • Дважды щелкните iPhone или iPad или любое другое устройство и переключите меню слева на Profiles, чтобы проверить, действительно ли он присутствует.
  • Если да, вернитесь и щелкните правой кнопкой мыши устройство, выберите меню Remove->Profiles.
  • Теперь очень тщательно проверьте и выберите, какие профили вам не нужны, и нажмите Remove Profiles

введите описание изображения здесь

Я могу подтвердить, что от пользовательского интерфейса устройства ничего не видно, только специальные инструменты могут показывать реальный вид.

Я надеюсь, что это сэкономит часы другим.