when should i build app with armv7s support?

armv7, ios

Solution

Ran into the same issue when updating my app on the store, I clearly remember when the last version of the app was submitted it had both armv7 and armv7s architectures with deployment target OS 4.3. Today when updating the very same app the error came up.

Finally I tried to upload the binary using Application Loader and it was successfully uploaded to the store, so probably there is some recent validation in place by apple when submitting using Organizer.

To upload the binary using Application Loader Goto Organizer > Right Click on Archive > Reveal in Finder. Right Click the Archive file > Show Archive Content

Go to Products > Application > [Your APP.app]

Compress [Your APP.app] and upload using Application Loader.

hope this helps :)

Problem

Today when i try to submit my app (update) to appstore, the Organizer told me : "iPhone/iPod Touch : application executable contains unsupported architecture(s): armv7s" I clearly remember that its last version was submitted with both armv7 and armv7s set and succeeded, but now Organizer changed its mind? to remove armv7s flag is simple, but my app is Universal, will the armv7s-removed app run on all iOS devices (iPhone 5 for example)? when should i build with aremv7s? Thank you. EDIT : xcode version here is first 4.5 then i tried 4.5.1

Original source