Когда я подключил свое устройство к xcode и попытался построить свой проект, это выдает ошибку
Could not locate device support files.
Этот iPhone 5s (модель A1457, A1518, A1528, A1530) работает под управлением iOS 10.3.1 (14E304), которая может не поддерживаться этой версией Xcode.
2 ответа
Что касается комментариев, я сейчас напишу ответ.:-)
Всякий раз, когда вы сталкиваетесь с этой ошибкой, для этого могут быть две причины:
- Версия ОС слишком старая
- ОС iPhone / iPad слишком новая для вашей версии XCode
Если он слишком старый, вам может понадобиться загрузить старые SDK и версии ОС. Вы можете сделать это в Xcode. Перейдите в "Настройки" -> "Компоненты" и скачайте соответствующий симулятор.
Если операционная система устройства обновлена, вы должны убедиться, что ваш Xcode также обновлен. Либо вы обновляете Xcode через AppStore ИЛИ (и я предпочитаю этот способ, поскольку AppStore используется для зависания в определенном состоянии и не может быть завершен до тех пор, пока вы не перезапустите Mac, по крайней мере, у меня это было несколько раз).
Примечание: для Xcode требуется несколько ГБ свободного места. Убедитесь, что у вас достаточно свободного места для обновления.
Вы можете скачать последнюю версию XCode с портала https://developer.apple.com/: Перейти к загрузкам:
А затем выберите интересующий вас объект (в вашем случае Xcode)
Вам необходимо обновлять Xcode всякий раз, когда версия iOS, с которой вы хотите работать, выше, чем самая высокая версия, которую установил симулятор Xcode. Это можно сделать одним из двух способов. Самое простое - использовать App Store для загрузки / обновления Xcode. Если в App Store нет обновлений, вы должны вручную загрузить последнюю версию сборки Xcode с https://developer.apple.com/.
Вам нужно будет вручную загрузить их с портала разработчика, когда версия Xcode на вашем компьютере была загружена туда ранее. Например, многие бета-тестеры могут загружать файл напрямую, а не через Mac App Store, поскольку это бета-версия.
Я бы порекомендовал пытаться сохранять обновления, сделанные через App Store, загрузив Xcode оттуда изначально. Преимущество этого состоит в том, что он может автоматически обновлять, а также экономить место на вашем компьютере (Xcode - большой файл, и вам может не хватить места для загрузки новой версии, если у вас все еще есть старая версия).