Xcode 6.3, показывающий непригодное устройство
Я использую последние Xcode
i.e. 6.3 и мои устройства (iPad Mini) с iOS ver 8.3(12F69)
. Я не могу проверить свое приложение с помощью этого устройства, так как оно показывает непригодные устройства. Смотрите прилагаемый скриншот от xcode.
Я не уверен, почему это происходит, используя последний Xcode
![enter image description here]()
![enter image description here]()
Ответы
Ответ 1
Перейдите в Продукт > Назначение, и хотя он говорит, что ваше устройство не имеет права, оно все равно позволит вам выбрать его, а затем построить его будет работать.
Иногда появляются ошибки в выпуске Apple, но у нас нет возможности найти решение, которое работает для нас.
Надеюсь, это поможет вам.
Ответ 2
Если вы не можете выбрать свое устройство, вы можете попробовать ниже набор решений:
1. Перезагрузите устройство iOS (если устройство недавно обновлено)
-
Перезагрузите Xcode, скорее всего, это должно устранить проблему.
-
В противном случае вы можете перейти к "Продукт" > "Назначение", выбрать свое устройство, которое будет отображаться как неприемлемое устройство. Вы сможете выбрать свое устройство и продолжить сборку.
Также я заметил, что если у вас есть iOS 8.4, то ваш Xcode не имеет SDK для iOS 8.4, из-за чего устройства показывают как неприемлемые.
Чтобы решить эту проблему
Загрузить Xcode 6.4
Ответ 3
Я сделал reset XCode из командной строки, выполнив следующие команды (затем перезапустил XCode), и устройство начало появляться для меня правильно:
defaults delete com.apple.dt.Xcode
rm -rf $HOME/Library/Application Support/Developer/Shared/Xcode
rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*
Ответ 4
Закройте и перезапустите Xcode для меня.
Ответ 5
В соответствии с списком изменений Apple установила это в XCode 6.3.1. Если эта проблема по-прежнему вас беспокоит, вы можете обновить свою среду.
Ответ 6
проверьте, что цель развертывания для вашего приложения не новее, чем версия iOS на устройстве.
Ответ 7
Ваша версия устройства iOS ниже версии iOS, определяющей ваше приложение.
Ex. Предположим, что версия вашего устройства iOS - 7.1, а целевая версия приложения - 8.0. Таким образом, устройство отображается как неприемлемое устройство.
Вы можете устранить проблему либо путем понижения целевой версии вашего приложения, либо обновления вашего устройства.
См. рисунок для цели развертывания