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 после этого.

enter image description here

Где вставить его в соответствии с комментарием EdwardM

Для тех, кто не знает, где вставить содержимое заархивированного файла. Найдите значок приложений в док-станции, щелкните правой кнопкой мыши "Открыть приложения". Папка откроется в Finder. Щелкните правой кнопкой мыши Xcode> Показать содержимое пакета. Затем зайдите в Developer> Platforms> iPhoneOS.platform> DeviceSupport

Ответ 2

У меня та же проблема, OS Sierra пытается запустить iPhone SE с 10.3 с использованием Xcode 9.2, и у меня нет ресурсов для обновления до High Sierra и Xcode 9.3.

Решение:

  1. Найдите своих друзей, у которых есть Xcode 9.3
  2. Попросите их щелкнуть правой кнопкой мыши по Xcode, показать содержимое пакета, затем перейти к Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
  3. Скопируйте папку 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

  1. У меня есть macOS 10.13.4

  2. Я загрузил Xcode 9.3

  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) !

Надеюсь, это поможет кому-то 👍