Не удается установить профили инициализации на iPhone (iOS 8 beta 4 / Xcode 6 Beta 4)
Я не могу установить ни один из своих дистрибутивов iOS или профилей связанных с ними разработчиков на мой iPhone 5S, работающий на iOS beta 4 с Xcode beta 4 на OS X Yosemite dev preview 4. Я переустановил iOS 8 с восстановлением, то же самое для yosemite и Xcode Бетас, отозвал и создал новые сертификаты разработчика, удалил и добавил новые сертификаты в мой доступ к Цепочке для ключей, и удостоверился, что все мои новые профили обеспечения для правильных сертификатов. Да, я разработчик, и мой udid для iPhone был добавлен в аккаунт портала разработчика. Я также включил этот iPhone в профили инициализации и дважды проверил, чтобы убедиться, что я захожу в свою учетную запись dev на Xcode. Я просто не могу получить профили для установки:(
Я включил несколько скриншотов XCode, предположительно сообщающих мне, что профили установлены, но мой телефон говорит иначе. Я также попытался отправить их по электронной почте и установить таким образом, но мой телефон все еще говорит, что профили не установлены.
Буду очень признателен, если кто-нибудь сможет мне помочь.
Благодарю.
3 ответа
Xcode верен - профили на вашем устройстве, и вы можете подтвердить это, установив и попытавшись запустить приложение, которое использует один из этих профилей. Причина, по которой вы не видите профили инициализации на странице "Профили", заключается в том, что iOS 8 больше не предоставляет профили инициализации через пользовательский интерфейс.
У меня была такая же проблема прошлой ночью и этим утром. Я использую xcode 6 beta 4, ipad mini ios 8 beta 4, iphone 5 ios 8 beta 4.
Перейдите на сайт developer.apple.com, перейдите к своим сертификатам, отмените текущий сертификат разработки. создайте новый и загрузите его. выключите xcode. и перетащите ваш недавно загруженный сертификат в xcode на вашей док-станции. позвольте xcode открыться.
чтобы убедиться, что ваши сертификаты загружены должным образом, перейдите в xcode /preferencecs/account /view details, чтобы увидеть, есть ли сертификаты и профили обеспечения.
если все выглядит хорошо, очистите ваш проект, соберите его и запустите на своем устройстве iOS.
Я понимаю, что это старый вопрос, но я столкнулся с точно такой же проблемой - тоннами профилей Provision из старых экспериментов и часами искал, как их удалить, и я нашел решение, которым я делюсь, для любых разработчиков, которым оно понадобится в будущем. Решение подходит для iOS 9 и XCode 7 (я верю и для iOS 8).
- Используя App Store, установите Apple Configurator 2 на свой Mac.
- Запустите его и подключите мобильный телефон.
- Дважды щелкните iPhone или iPad или любое другое устройство и переключите левое меню на
Profiles
проверить есть ли действительно - Если да, вернитесь назад и щелкните правой кнопкой мыши на устройстве, выберите меню
Remove->Profiles
, - Теперь очень внимательно проверьте и выберите, какие профили вам не нужны, и нажмите
Remove Profiles
Я могу подтвердить, что из пользовательского интерфейса устройства ничего не видно, только специальные инструменты могут показать реальный вид.
Я надеюсь, что это сэкономит часы другим.