35
votes

I want to test my app on iOS 7 and onwards. The only way to test my app in these OS' are using Simulator. But after upgrading my Xcode to 7 Beta, I see the iOS 8.1, 8.2, 8.3 but I get an error that they are not found. iOS7 is non existing. Is there any way to install the older OS simulators in Xcode 7 beta 5?

enter image description here

enter image description here

enter image description here

3
Please elaborate on your "error that they are not found" comment. Please provide a screenshot showing the exact error dialog and indicate what application is showing the error.Jeremy Huddleston Sequoia
I have attached the screenshots including the error. Any pointers?oyalhi
It looks like you have the older (Xcode 6) versions of the 8.3 sim runtime in which liblauch_sim.dylib was not signed in a way that would be usable by new security requirements in Xcode 7. There are newer versions available for Xcode 7. They SHOULD be shown in that preference pane. Obviously they arent. Please file a radar and leave a comment here with the radar number. Goto bugreport.apple.comJeremy Huddleston Sequoia
Does anyone know if you can debug from an iPhone 4 (running iOS 7) via a USB cable?alpsystems.com

3 Answers

40
votes

Older Simulator runtimes are available for download through Xcode's preferences.

Goto Xcode -> Preferences -> Downloads to see the list of compatible legacy simulator runtimes.

El Capitan supports iOS 8.1 and newer runtimes.

Yosemite supports iOS 7.1 and newer runtimes.

There is a known issue mentioned in the Xcode release notes which prevents the iOS 7.1 simulator runtime from working in Xcode 7.

Thus, you can't currently use the iOS 7.1 simulator runtime with Xcode 7.

0
votes

Click on device selection tab then click on more Simulator after then you can select and install ios Simulator from new open window.

-2
votes

You can Download it. or if you have already in your Older Xcode Version then you have to Manage it from

Window > Device

enter image description here

enter image description here