22

What should be done for me to have the deployment target lower that 7.0 in my project preferences? Now any new project I create using Xcode 5 can only be deployed to iOS 7.0. That's how it looks:
enter image description here

Cœur
  • 34,719
  • 24
  • 185
  • 251
Sergey Grischyov
  • 11,895
  • 19
  • 78
  • 118

5 Answers5

50

You can directly type a different target (5.0, 5.1, etc) into the text box :)

The only thing to note is you will need to change the architecture to exclude ARM64 if you go below 7.0.

Jack
  • 16,449
  • 8
  • 47
  • 50
  • 1
    Great. That's what I didn't notice - ARM64. New thing that nobody needs yet. Thanks! – Sergey Grischyov Sep 25 '13 at 16:22
  • 1
    It took me a while to realize that you cannot type it in the **Build Settings** pane, but you can do it in the **Info** pane – xverges Apr 03 '14 at 12:34
  • TY Jack, in XCode 6.1 I changed architecture to $(ARCHS_STANDARD_32BIT) and it let me choose lower iOS down to 4.3 in Targets>General>Deployment Infro>Deployment Tagret – Boris Gafurov Feb 04 '15 at 18:37
22

Had the same issue. All I did was to change Architectures to Standard architectures (armv7,armv7s) - exclude the 64 bit. See screenshot.enter image description here

maethorr
  • 594
  • 4
  • 7
3

I had the same problem. I solved it with these steps:

  1. project > Build Setting

  2. Deployment tab > iOS Deployment Target

so:

enter image description here

Flexo
  • 84,884
  • 22
  • 182
  • 268
Erhan Demirci
  • 4,011
  • 4
  • 33
  • 42
1

You can follow my answer here to use the iOS 6 SDK on XCode 5 but you need to have XCode 4 installed on your Mac.

But I think you can just set the Deployment Target to iOS6, in the configuration of the project :

enter image description here

Community
  • 1
  • 1
Jordan Montel
  • 8,237
  • 2
  • 34
  • 40
1
  1. Click Project
  2. Targets > Build Setting >Deployment Tab
  3. Change ios Deployment target See In Image
aksBD
  • 161
  • 1
  • 5