Xcode не поддерживается для iOS 11.3 по Xcode 9.2, необходимо 9.3
По-видимому, с последним обновлением IOS моя версия Xcode не смогла построить из-за следующей ошибки.
Не удалось найти файлы поддержки устройств. Этот iPhone 7 Plus (модель 1661, 1784, 1785, 1786) работает под управлением iOS 11.3 (15E216), который может не поддерживаться этой версией Xcode.
Попробовал установить Xcode 9.3 по этой ссылке https://developer.apple.com/download/more/. Но, как оказалось, моя версия Mac OS рассматривает обновление как несовместимую версию. Бег по Сьерре 10.12.6
Ответы
Ответ 1
Другой вариант - загрузить поддержку устройства 11.3:
iOS 11.3 (15E217)
И не забудьте удалить "(15E217)" из имени папки, чтобы она стала "11.3". Перезапустите Xcode после этого.
Где вставить его в соответствии с комментарием EdwardM
Для тех, кто не знает, где вставить содержимое заархивированного файла. Найдите значок приложений в док-станции, щелкните правой кнопкой мыши "Открыть приложения". Папка откроется в Finder. Щелкните правой кнопкой мыши Xcode> Показать содержимое пакета. Затем зайдите в Developer> Platforms> iPhoneOS.platform> DeviceSupport
Ответ 2
У меня та же проблема, OS Sierra пытается запустить iPhone SE с 10.3 с использованием Xcode 9.2, и у меня нет ресурсов для обновления до High Sierra и Xcode 9.3.
Решение:
- Найдите своих друзей, у которых есть Xcode 9.3
- Попросите их щелкнуть правой кнопкой мыши по Xcode, показать содержимое пакета, затем перейти к
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
- Скопируйте папку
11.3 (15E217)
в старый Xcode (9.2) с той же иерархией файлов
Теперь у вас Xcode 9.2 с iOS 11.3.
Ответ 3
Я просто дам вам файл поддержки устройств для iOS 11.4 (15F79). который только на XCode версии 9.4 (9F1027a)
Обновлено 5 октября 2018 года:
- Xcode 10.0 (10A255) - iOS 12.0 (16A366) [Обновлено 21 сентября: @Nik Burns подтвердил, что работает]
- Xcode 10.1 beta 2 (10O35n) - iOS 12.1 (16B5068g) [Пожалуйста, сообщите мне, если это работает]
Ответ 4
У меня есть macOS 10.12.6
Вы можете скачать Xcode 9.3 с https://developer.apple.com/download/
и извлеките из него папку " 11.3 (15E217) "
Исправление действительно работает.
Ответ 5
добавьте оба "11.3 (15E216)" и "11.3 (15E217)", сохраните их все в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
Ответ 6
-
У меня есть macOS 10.13.4
-
Я загрузил Xcode 9.3
- Здесь у вас есть "11.3 (15E217)", он отлично работает.
Ответ 7
Я недавно наткнулся на ту же проблему, где я в основном обновил свой iPhone X до самой новой версии ОС и (по причинам, которые я не буду вдаваться) должен был запустить приложение на Xcode 9.2.
Этот поток был полезен, но есть одна небольшая оговорка, что, хотя я загрузил новейшие файлы поддержки из предоставленного проекта Github и поместил их в соответствующую папку, я все еще получал эту ошибку:
Скажем, например, вы загрузили 11.4 (15F79), но после перезапуска и запуска снова появляется ошибка, упоминающая что-то вроде 11.4.1 (15G77).
Решение, как я писал здесь, состояло в том, чтобы просто переименовать папку (так, переименуйте 11.4 (15F79)
в 11.4.1 (15G77)
), перезапустите Xcode и voila, это 11.4.1 (15G77)
!
Надеюсь, это поможет кому-то 👍