I am using xCode 4.6 and trying to deploy my application on ipad.

I am failing the validation with the following error message:
" application executable is missing a required architecture armv7."

i’ve tried the following steps but still not getting the correct solution :frowning:

  1. Left-click project icon (blue icon, under “Run” button).

  2. Next to the project icon (to the right of it), left-click on project name under “PROJECT” (White background).

  3. Select tab “Build Settings” and look for submenu “Architectures” (First one). Left-click on “Standard (armv7) $(ARCH_STANDARD_32_BIT)” and select “Other…”

  4. Click on the “-” icon to remove original value (“$(ARCH_STANDARD_32_BIT)”). Click the “+” icon and write “armv6” (without double-quotes). Click the “+” icon again and add “armv7” (also without double-quotes). Click “Done”.

  5. Make sure that “Build Active Architecture Only” is set to “No” (it should be)

  6. Next to the project icon (to the right of it), left-click on project name under “TARGETS” and repeat steps 3, 4 and 5.

Does anyone know the solution of this problem ?

1 Answer

1

TBC … simply in Unity, click to “Project Settings” and make sure you have the right choice for arm7/etc

Your question below: Does this help:

Target Device is exactly in the MIDDLE of this image on your LEFT under heading Configuration

i found it for android but can't find device filter for iOS .. :(

it did work ..