В Xcode отсутствуют файлы поддержки iOS 12.2 (16E227)

Мое устройство работает под управлением iOS 12.2, но последняя доступная версия Xcode (в магазине и непосредственно из developer.apple, которая просто подталкивает меня в магазин) не предоставляет файлы поддержки для этой версии iOS, поэтому я не могу собирать для устройств .

Вот сообщение об ошибке от Xcode:

В Xcode отсутствуют файлы поддержки iOS 12.2 (16E227)

И моя сборка Xcode, работающая на macOS Mojava v.10.14:

В Xcode отсутствуют файлы поддержки iOS 12.2 (16E227)

Есть ли другие авторитетные места для загрузки более поздней бета-версии Xcode (или только файлы поддержки, в Xcode> Содержание> Разработчик> Платформы> iPhoneOS.platform> DeviceSupport), или я что-то здесь упустил?

Ищите усерднее. Ответ где-то здесь, несколько дней назад нашел, но ссылку не сохранил. Вы копируете какую-то папку в место внутри Xcode. Я нашел 16E226, затем просто переименовал его в 16E227, теперь все работает нормально.

David H 08.04.2019 16:49

Я попробовал последнюю версию XCode, и она не содержит файлов поддержки устройств для сборки 16E227.

kapil 08.04.2019 16:49

@DavidHI искал это с прошлой недели. Я потратил целый день, чтобы понизить версию iOS. Я сомневаюсь, что он сможет найти его, если вы не укажете нам на него.

kapil 08.04.2019 16:51

@DavidH Я попробую переименовать.

kapil 08.04.2019 16:51

Ваш Xcode не последний. Загрузите Xcode 10.2.

matt 08.04.2019 17:58

@ david-h Ваш хак спас меня от обновления моего старого Mac Pro до OS Mojave, что может стоить мне нового графического процессора, поскольку OS Mojave требуется для XCode 10.2. Спасибо!

Alexander Ryzhov 08.05.2019 15:05
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
73
6
30 496
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Ответ принят как подходящий

Скачать файлы поддержки устройств отсюда -https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip, если в вашей версии Xcode их нет. Извлеките zip-файл и скопируйте в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport. Переименуйте папку 16E266 в 16E227. Перезапустите XCode.

Как указал @DavidH, это сработало для меня.

Скопируйте каталог в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneO‌​S.platform/DeviceSup‌​port

David H 09.04.2019 00:13

это сработало прекрасно, обратите внимание, что мне пришлось перезапустить xcode, чтобы он заработал.

Par 12.04.2019 00:56

На решение проблемы ушло 6 минут, просто следуйте инструкциям. путь ---- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneO‌S.platform/DeviceSup‌port/16E227

Govind Wadhwa 08.05.2019 08:17

У меня нет папки 16E266. Подпапки в каталоге /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneO‌​S.platform/DeviceSup‌​port: 8.0, 8.1, ..., 13.0. Я добавил папку 13.2 по приведенной выше ссылке Github, «авторизовал» ее, введя пароль моего ноутбука, и перезапустил Xcode. Работал как шарм!

Jake Cronin 10.11.2019 17:33

Попытка использовать реальный ipad mini (OS 13.2.1), чтобы увидеть, работают ли изменения приложения на нем, как в симуляторах, без загрузки в магазин приложений. Я установил папку 13.2 с Github, как описано выше, и перезагрузил компьютер. Я все еще получаю то же сообщение «Файлы поддержки устройств не найдены». Мой iMac более поздней модели, и у меня установлена ​​HighSierra (10.13.6), и я не думаю, что смогу подняться выше. В настоящее время установлен xcode 10.1. Пробовал обновить до 10.3, пишет что нужна более поздняя версия ОС. Мы ценим любые предложения?

cavuco 03.12.2019 21:29

После копирования и переименования папки, если проблема не устранена, перезагрузите Mac.

мне потребовалось некоторое время, чтобы понять, что мне просто нужен перезапуск... и тогда все изменения просто сработали

Alex K 22.07.2019 09:03

Вот исходный файл.

После копирования загруженной папки в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport , перезапустить Xcode все заработает. Надеюсь, что это поможет вам.

Я была такая же проблема. Я собирался загрузить https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip и вставить его в путь /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport, но я думаю, что это не нормальный поток. Позже я вспомнил, что почти никогда не загружаю обновления операционной системы. Мое решение было:

  1. Перейдите к об этом маке -> Обновление программного обеспечения (Обновления операционной системы).
  2. После загрузки и установки обновления вы сможете обновить Xcode.
  3. Перейдите к Магазин приложений -> найдите xcode, и вы сможете успешно обновить Xcode.

В заключение: Мне нужно было установить обновления для моей операционной системы macOS.

Я загружаю образ диска разработчика для iOS 13.0 отсюда и добавляю файл поддержки в Xcode версии 10.3 (10G8).

https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/13.0.zip

Следуйте этим шагам. 1) Разархивированный загруженный файл

2) Щелкните правой кнопкой мыши Xcode и выберите «Показать содержимое пакета».

3) Затем вставьте файл по пути.

Содержание -> Разработчик -> Платформы -> iPhoneOS.platforms -> Поддержка устройств

Затем перезапустите Xcode. Меня устраивает.

  • Загрузите образ диска разработчика iOS 12.2 и разархивируйте его.
  • Выберите «Приложение»> «Xcode»> «Содержание»> «Разработчик»> «Платформы»> «iPhoneOS.Platform»> «DeviceSupport», вставьте туда свою папку.
  • Перезапустите Xcode.

Нужна поддержка iOS 13.4 в XCode 11.3.1?

Вы обновили свой iPhone iOS до 13.4?

Вы не хотите обновлять OSX до Catalina, чтобы получить последнюю версию XCode 11.4?

Загрузите версию XCode, которая поддерживает ваше устройство, отсюда: https://developer.apple.com/download/more

Извлеките zip-файл, щелкните правой кнопкой мыши Xcode.app, нажмите «Показать содержимое пакета».

Перейдите в папку: Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport.

Найдите свою версию iOS, для которой вам нужна поддержка, и скопируйте эту папку в существующий Xcode.app в той же папке.

ГОТОВО.

Этот процесс будет работать для новых и старых версий iOS и XCode.

Это сработало для меня, скопировав файлы поддержки iOS из Xcode 11.6 в Xcode 11.3.1.

TER 31.07.2020 23:06

Другие вопросы по теме