1

There is no option on the left corner of Xcode to select to run on iOS6 or iOS7 simulator. While there should be. The storyboard builds for iOS6.1 and later. How could I run my app on iOS6 simulator?

icemelon
  • 1,651
  • 2
  • 18
  • 25

4 Answers4

3

There is an option on the top left corner to select which simulator you want:

enter image description here

You also have to select the right Architecture to be able to change the Deployment Targeet:

enter image description here

To further prove that you have to remove the 64 bits:

enter image description here

Hope this helps!

LuisCien
  • 6,362
  • 4
  • 34
  • 42
  • while the problem is that I can't find the option – icemelon Sep 27 '13 at 00:36
  • @vikingosegundo really? I couldn't change to 6.1 with the other one selected. This is what I get: "Applications targeting the ARM64 architecture are not currently compatible with iOS versions prior to 7.0. To deploy an application to iOS releases prior to iOS 7, adjust the architecture setting to remove the ARM64 option." – LuisCien Sep 27 '13 at 00:57
  • I have no problems with `$(ARCHS_STANDARD_INCLUDING_64_BIT)` – vikingosegundo Sep 27 '13 at 01:00
  • @vikingosegundo well... I'm not really sure what's going on but I'm not making this up. Please see my updated answer. – LuisCien Sep 27 '13 at 01:04
  • maybe the target family. You are using iPad, I am using iPhone. – vikingosegundo Sep 27 '13 at 01:08
  • I remove the 64bit and set the deployment target to 6.1. But the app still run in the iOS 7 simulator. – icemelon Sep 27 '13 at 01:48
  • set the deployment target to 6.1 doesn't work. But set the target to 6.0 works! Thanks a lot! Architecture setting really helps! – icemelon Sep 27 '13 at 01:53
3

You might need to install additional iOS simulator. To install additional tools and software go to:

xcode preference -> downloads.

Hemant Chittora
  • 3,152
  • 3
  • 19
  • 25
0

you must change your deployment target to 6.1. if you cannot select that you might need to install additional packets from the settings of xcode.

enter image description here

enter image description here

enter image description here

vikingosegundo
  • 52,040
  • 14
  • 137
  • 178
0

@LuisCien's answer is correct, though your VALID_ARCHS may need to be edited as well. The key point there being that ARCHS and VALID_ARCHS cannot contain arm64. As @LuisCien and others have pointed out, the IPHONEOS_DEPLOYMENT_TARGET must be 6.1 or earlier.

quellish
  • 21,123
  • 4
  • 76
  • 83