How to add 64bit support to your iOS apps

Apple’s new A7 processors support 64bit under iOS 7 – but only if your app is specifically compiled for 64bit. Ideally you want to compile once and use 64bit if the architecture supports it, and use 32bit for devices that have A4 – A6x processors and hence do not support 64bit.

Since Xcode 5.0.2 you can do this, and here’s how:

  • head over to your app’s target and choose Build Settings
  • under Architectures, choose “Standard architectures, including 64bit”
  • Xcode will offer to “Change the deployment target to iOS 5.1.1”
  • agree to it and you’re done

Now your app will choose the 64bit frameworks where available, and otherwise use 32bit.

Screen Shot 2013-11-16 at 12.29.24

About Jay Versluis

Jay is a medical miracle known as Super Survivor. He runs two YouTube channels, five websites and several podcast feeds. To see what else he's up to, and to support him on his mission to make the world a better place, check out his Patreon Campaign.

One thought on “How to add 64bit support to your iOS apps

  1. This still works in Xcode 6, however the Architectures simply read “Standard architectures” and omit the mention of 64-bit. It still reads armv7 and arm64 though:

    Screen Shot 2015-05-22 at 08.45.53

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.