I just upgraded my macbook OS to Yosemite and updated XCode from 6.0 to 6.1 and now when I build my project and try to run for iPhone 5s with iOS7.0 simulator , it gives me an error saying "iPhone 5s is not available, please select a different device and try again". In XCode 6.0, this was working totally fine.
Following are the build settings for my app
Architecture - Standard Architecture(armv7, arm64)
Base SDK - Latest iOS(iOS 8.1)
Valid architectures - arm64, armv7, armv7s
iOS Deployment Target - iOS6
Open up your Xcode and go to Xcode > Preferences… through the top menu bar (you can also use shortcuts: Command + , ): 2. Select Components: 3. Click on the download icon that stands on the left side of the simulator you want to download and install:
Yes, it’s completely possible. Assuming your VM is set up, open up the Mac App Store. Install Xcode from the Mac App Store, it’s free, but it’s a big download, so make sure you have something to do while it’s downloading. Open Xcode once it’s done installing. Finish initial setup.
Is it possible to run an iPhone simulator inside a VM running MacOSX? Yes, it’s completely possible. Assuming your VM is set up, open up the Mac App Store. Install Xcode from the Mac App Store, it’s free, but it’s a big download, so make sure you have something to do while it’s downloading. Open Xcode once it’s done installing.
You can easily install the one you need via Xcode. This article shows you how to do so in Xcode 12.x, Xcode 13.x, and newer. 1. Open up your Xcode and go to Xcode > Preferences… through the top menu bar (you can also use shortcuts: Command + , ):
Found the real answer
The earliest simulator runtime supported on Yosemite is 7.1.
Also happened here with iPhone 5s 7.1 being used. I found out I had accidentally interrupted the 7.1 simulator download. I had to open Downloads ( Command + , ) and let Xcode finish downloading it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With