My first question is about stackoverflow and the latest in iOS development, in which I realized. I have already checked similar questions, see the links below.
Task: I continue to work on a project for the client to make the iOS application update compatible with both 32-bit and 64-bit versions.
Checking the archive gives me:
Failed to complete iTunes Store operation.
There is no 64-bit support. Starting February 1, 2015, new iOS applications uploaded to the App Store should include 64-bit support and be built using the iOS 8 SDK included with Xcode 6 or later. To enable a 64-bit project, we recommend that you use the default setting for Xcode "Standard architectures" to create a single binary file with 32-bit and 64 -...
Problem: It seems I can not get my project / assembly to support both 32-bit and 64-bit binaries (not to mention 64-bit separately). I took advantage of the suggestions of Apple (and other stackoverflow answers) with the following settings:
OS X 10.9.5
Xcode 6.1
Architectures: Standard architectures (armv7, arm64) - $ (ARCH_STANDARD)
Only built-in active architecture: no (tried βyesβ for debugging and βyesβ for everyone)
Valid architectures: armv7 armv7s arm64
IOS deployment target: 5.1.1 (also verified 6.0)
When trying a method (tried to remove DerivedData):
a) clean -> build -> archive -> validate
b) connect device -> clean -> build -> disconnect device -> archive -> validate
When I check the binary file (after https://stackoverflow.com/a/350357/... ), I get only armv7 in dwarfdump (which, if I understand correctly, it is only 32-bit, but should also have arm64 with the above settings) .
File: MyApp.app/MyApp (armv7)
I tried many related solutions related to the problem from other sources (lost from other links), but failed.
Any help would be greatly appreciated, thanks!
Literature: