Подтвердить что ты не робот

Используйте Xcode 8 с iOS 11

Я хочу использовать Xcode 8 с iOS 11.

следует обновить Xcode. Однако мой код не может быть создан новым компилятором, поэтому я хочу остаться с Xcode 8.

введите описание изображения здесь

Как я могу это достичь?

Apple показала несколько новых функций iOS 11 на WWDC 2017.

4b9b3361

Ответ 1

Проверьте это: На данный момент это относится только к отладке на устройстве iOS, а не в Simulator

  • Загрузить это изображениеФайле iOS 11 beta или официальный релиз iOS 11:
  • Скопируйте этот файл образа iOS 11.0 в: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  • Перезапустить Xcode.

Здесь является исходным сообщением.

Ответ 2

На данный момент это только для отладки на устройстве iOS, а не для Simulator

Xcode 8 не может поддерживать, если у вас нет папки DeviceSupport для версии iOS 11.

  • Вы можете загрузить Xcode 9 beta (последний Xcode 9) или получить папку DeviceSupport от другого пользователя.

  • Просто скопируйте его в папку или создайте символическую ссылку

sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A372\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0

ссылка: Использовать Xcode 7 с iOS 10

Ответ 3

Я сделал это, и все хорошо, я все еще работаю как в коммерческом приложении, используя Xcode 8 + Swift 3, так и в поисках Xcode 9 beta с Swift 4. Просто загрузите Xcode 9 и, используя настройки Xcode 8, установите средства командной строки используйте 9.0.

Предпочтения Xcode > Locations

Ответ 4

Я предпочел скопировать ВСЕ папку:

/Volumes/**HighSierra**/Applications/Xcode-**beta.app**/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)

в

 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/**11** 

Я могу подтвердить, что могу работать на своем iPhone 7 с iOS 11

Ответ 5

Очевидно, вы можете запустить iOS 11 с Xcode 8