Skip to content

Instantly share code, notes, and snippets.

@4np
Last active September 15, 2017 12:09
Show Gist options
  • Save 4np/4c431779aa3ecb42d4fa8c3a630456a1 to your computer and use it in GitHub Desktop.
Save 4np/4c431779aa3ecb42d4fa8c3a630456a1 to your computer and use it in GitHub Desktop.
Use Xcode 8 with iOS 11 / Xcode 9

Use Xcode 8 with iOS 11

  • Copy or symlink the iPhoneOS.Platform's DeviceSupport into Xcode 8 (guide):
sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0
  • Make sure you use the right xcode tools:
sudo xcode-select -s /Applications/Xcode.app

Assuming Xcode 8 is Xcode.app and Xcode 9 is Xcode-beta.app

To fix cdtool warnings:

sudo mkdir /Library/Developer/CoreSimulator/Profiles/Runtimes/Backup 
sudo mv /Library/Developer/CoreSimulator/Profiles/Runtimes/{,Backup/}iOS\ 10.3.simruntime 
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment