Мое устройство работает под управлением iOS 12.2, но последняя доступная версия Xcode (в магазине и непосредственно из developer.apple, которая просто подталкивает меня в магазин) не предоставляет файлы поддержки для этой версии iOS, поэтому я не могу собирать для устройств .
Вот сообщение об ошибке от Xcode:
И моя сборка Xcode, работающая на macOS Mojava v.10.14:
Есть ли другие авторитетные места для загрузки более поздней бета-версии Xcode (или только файлы поддержки, в Xcode> Содержание> Разработчик> Платформы> iPhoneOS.platform> DeviceSupport), или я что-то здесь упустил?
Я попробовал последнюю версию XCode, и она не содержит файлов поддержки устройств для сборки 16E227.
@DavidHI искал это с прошлой недели. Я потратил целый день, чтобы понизить версию iOS. Я сомневаюсь, что он сможет найти его, если вы не укажете нам на него.
@DavidH Я попробую переименовать.
Ваш Xcode не последний. Загрузите Xcode 10.2.
@ david-h Ваш хак спас меня от обновления моего старого Mac Pro до OS Mojave, что может стоить мне нового графического процессора, поскольку OS Mojave требуется для XCode 10.2. Спасибо!
Скачать файлы поддержки устройств отсюда -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/iPhoneOS.platform/DeviceSupport
это сработало прекрасно, обратите внимание, что мне пришлось перезапустить xcode, чтобы он заработал.
На решение проблемы ушло 6 минут, просто следуйте инструкциям. путь ---- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/16E227
У меня нет папки 16E266. Подпапки в каталоге /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport: 8.0, 8.1, ..., 13.0. Я добавил папку 13.2 по приведенной выше ссылке Github, «авторизовал» ее, введя пароль моего ноутбука, и перезапустил Xcode. Работал как шарм!
Попытка использовать реальный ipad mini (OS 13.2.1), чтобы увидеть, работают ли изменения приложения на нем, как в симуляторах, без загрузки в магазин приложений. Я установил папку 13.2 с Github, как описано выше, и перезагрузил компьютер. Я все еще получаю то же сообщение «Файлы поддержки устройств не найдены». Мой iMac более поздней модели, и у меня установлена HighSierra (10.13.6), и я не думаю, что смогу подняться выше. В настоящее время установлен xcode 10.1. Пробовал обновить до 10.3, пишет что нужна более поздняя версия ОС. Мы ценим любые предложения?
После копирования и переименования папки, если проблема не устранена, перезагрузите Mac.
мне потребовалось некоторое время, чтобы понять, что мне просто нужен перезапуск... и тогда все изменения просто сработали
Вот исходный файл.
После копирования загруженной папки в /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, но я думаю, что это не нормальный поток. Позже я вспомнил, что почти никогда не загружаю обновления операционной системы. Мое решение было:
В заключение: Мне нужно было установить обновления для моей операционной системы 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 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.
Ищите усерднее. Ответ где-то здесь, несколько дней назад нашел, но ссылку не сохранил. Вы копируете какую-то папку в место внутри Xcode. Я нашел 16E226, затем просто переименовал его в 16E227, теперь все работает нормально.