Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Use Xcode 8 with iOS 11

Tags:

xcode

ios

ios11

People also ask

Does Xcode 13 support iOS 11?

New FeaturesThe compiler supports this flag with deployment targets of macOS 11, iOS and iPadOS 14, tvOS 14, watchOS 7 and later. The flag is enabled by default.

Does Xcode 12 support iOS 12?

The Xcode 12 release supports on-device debugging for iOS 9 and later, tvOS 9 and later, and watchOS 2 and later. Xcode 12 requires an Intel-based Mac running macOS Catalina 10.15.

Does Xcode work on iOS?

Xcode is a complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV.

Does Xcode 12 support iOS 15?

Xcode doesn't support iOS 15.


As of now this is only for Debugging on iOS device, not Simulator

Xcode 8 could not support unless you have the DeviceSupport folder for the iOS 11 version.

  1. You can download a Xcode 9 beta (latest Xcode 9) or get an DeviceSupport folder from other user.

  2. Simply copy it to your folder or create an symbolic link

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

reference: Use Xcode 7 with iOS 10


Check this out: As of now this is only for Debugging on iOS device not Simulator

  1. Download the SDK from Apple
  2. Copy this iOS 11.0 image file to: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  3. Restart Xcode.

I did this and it's fine, I still work both on comercial app using Xcode 8 + Swift 3 and exploring Xcode 9 beta with Swift 4. Just download the Xcode 9 and, inside Xcode 8 preferences, set the Command Line Tools to use the 9.0.

Xcode Preferences > Locations


I preferred to copy ALL the folder:

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

to:

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

I can confirm I can run on my iPhone 7 with iOS 11