Обновление устройства для iOS 11.2 прерывает поддержку с помощью Xcode 9.1
Я попытался запустить приложение на устройстве под управлением iOS 11.2 и получил следующую ошибку:
Не удалось найти файлы, поддерживаемые устройством.
Этот iPhone 5s (модель A1457, A1518, A1528, A1530) работает под управлением iOS 11.2 (15C114), которые могут не поддерживаться этой версией Xcode.
Я использовал iphone 5s (версия 11.1.2), и я хочу построить свой проект из xcode 9.1 (ios 11.1).
![]()
Ответы
Ответ 1
Похоже, что Apple выпустила iOS 11.2 для публики, но не выпустила Xcode 9.2 (Mac App Store сообщает 9.1 как последняя на момент написания этой статьи), которая включает в себя IOS 11.2 SDK, необходимый для таргетинга устройств под управлением iOS 11.2. Вы должны иметь возможность запускать это на своем устройстве с помощью бета-версии Xcode 9.2, которую вы можете загрузить с страницы загрузки разработчика, если у вас есть учетная запись разработчика
EDIT: Xcode 9.2 теперь доступен для публики, и вы можете загрузить его из Mac App Store p >
Ответ 2
Xcode 9.2 наконец-то был выпущен. Вы можете обновить его из App Store или просто загрузить здесь: https://download.developer.apple.com/Developer_Tools/Xcode_9.2/Xcode_9.2.xip
Ответ 3
Я бы опасался установки 9.2. Я вижу массу плохих отзывов. Я не понимаю, как такая закрытая экологическая система, как Apple, может иметь такие проблемы, не синхронизируясь с последней версией iOS. Г-н Джобс должен быть в своей могиле.
Ответ 4
У меня есть Xcode9.2 на моем MacBook и 8 на моем MacMini. Поэтому я просто скопировал 11.2 DeviceSupport DeveloperDiskImage.dmg и .signature из MacBook в MacMini. Отлично работает.