Usa Xcode 8 con iOS 11

Quiero usar Xcode 8 con iOS 11.

¿Debería actualizar mi Xcode? Sin embargo, mi código no puede ser creado por el nuevo comstackdor, así que quiero quedarme con Xcode 8.

enter image description here

¿Cómo puedo lograr eso?

Apple reveló varias nuevas características de iOS 11 en la WWDC 2017.

Mira esto: a partir de ahora esto es solo para la depuración en el dispositivo iOS no simulador

  1. Descargue el SDK de Apple
  2. Copie este archivo de imagen de iOS 11.0 a: /Aplicaciones/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  3. Reinicie Xcode.

A partir de ahora, esto es solo para la depuración en el dispositivo iOS, no en el simulador

Xcode 8 no podría admitir a menos que tenga la carpeta DeviceSupport para la versión iOS 11.

  1. Puede descargar un Xcode 9 beta (último Xcode 9) u obtener una carpeta DeviceSupport de otro usuario.

  2. Simplemente cópielo en su carpeta o cree un enlace simbólico

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

referencia: utilizar Xcode 7 con iOS 10

Hice esto y está bien, todavía trabajo tanto en la aplicación comercial usando Xcode 8 + Swift 3 y explorando Xcode 9 beta con Swift 4. Simplemente descargue el Xcode 9 y, dentro de las preferencias de Xcode 8, establezca las herramientas de línea de comando para usar el 9.0 .

Preferencias de Xcode/> Ubicaciones”> </p>
</div>
</li><!-- #comment-## -->
<div class=

Prefiero copiar TODA la carpeta:

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

a:

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

Puedo confirmar que puedo ejecutar en mi iPhone 7 con iOS 11