Xcode6 only supports iOS7 and iOS8 simulators
Xcode7 only supports iOS9 and iOS8 simulators
Xcode does not recognize the emulator in the SDKs directory, and after some attempts I find it to be placed in this directory:
/library/developer/coresimulator/profiles/runtimes/
Note: Is the root directory, not in the directory of Xcode and User
And unlike the previous version of the simulator, the new version of the simulator is a simruntime suffix packaging (in fact, a directory), with 7.1 of the simulator as an example:
If this directory does not exist, you can try to create this directory with root privileges:
- Enter terminal
- Get root permission: sudo-s
- Create this directory again: Mkdir-p/library/developer/coresimulator/profiles/runtimes/
- Perform replication: cp-r {emulator path}/library/developer/coresimulator/profiles/runtimes/{emulator}
such as: Cp-r/volumes/ios\/xcode\ simulators/ios\ 7.1.simruntime/library/developer/coresimulator/profiles/runtimes/ios\ 7.1.simruntime
- After creating the information for this directory, you will see that the permission owner is "system" instead of "Your user name"
- If Xcode does not recognize the emulator correctly after completing these steps, you can try restarting the computer (possibly restarting the Finder, which I did not test).
Incorrect permissions can also be modified directly (in addition to the rights of the emulator itself, as well as the permissions of its parent directory): sudo chown-r root:wheel ios\ 7.1.simruntime
Later simulators I share the entire directory in encrypted form:
Extract code: X5TX
Http://pan.baidu.com/s/1ntn7eNf
Reprinted from: http://blog.csdn.net/zhangao0086/article/details/38491271
Xcode6 iOS7 Simulator and Xcode7 iOS8 simulator offline download