Missing 64-bit support for iOS application

1.4k Views Asked by At

I'm getting warning for 64-bit support missing. The whole message is like below:

Missing 64-bit support - Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.

I've done changes like attached image for Valid Architectures. enter image description here

If i try to Archive the build with supporting arm64. I'm getting following errors. enter image description here

If i will remove arm64 from Valid Architectures, it will work fine and submitted successfully to iTunes Connect but i get mail from iTunes that binary is missing 64-bit support.

I have done googling but not able to get exact solution. Please help me for getting out of this issue. Any help will be surely worth appreciate.

Thanks,

3

There are 3 best solutions below

0
On

That means your library is not compiled for 64 bit, arm64 and your app is expecting it,

There should be new version of that library which supports arm64, just check the developer's web site.

http://aws.amazon.com/mobile/sdk/

0
On

Simply update valid architectures and add arm64 flag in Xcode it's not the only step that you need to make an application 64-bit compatible.

Your log is telling you that one library at least it has not been compiled for 64-bit. So update your libraries, in particular from the logs I think you need update the Amazon library.

1
On

Amazon iOS SDK offers 64bit support since the version 1.7.0

https://aws.amazon.com/releasenotes/iOS/7003308162044672

Simply use their latest version 2.1.0 , and it will compile with arm64 flag.