Use Xcode 8 with iOS 11
IosXcodeIos11Ios Problem Overview
Ios Solutions
Solution 1 - Ios
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.
-
You can download a Xcode 9 beta (latest Xcode 9) or get an DeviceSupport folder from other user.
-
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: https://stackoverflow.com/questions/37945376/use-xcode-7-with-ios-10
Solution 2 - Ios
Check this out: As of now this is only for Debugging on iOS device not Simulator
- Download the SDK from Apple
- Copy this iOS 11.0 image file to: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
- Restart Xcode.
Solution 3 - Ios
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.
Solution 4 - Ios
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