2

I'm trying to send my binary to Apple (via Application Loader) for App store approval. However, every time I send my .zip file I get the error "application is missing a required architecture. At least one of the following architecture(s) must be present: armv6."

Here are my Build Settings:

enter image description here

My iOS Deployment Target is 4.3.

After making these setting changes I do Product -> Build For -> Archiving. Open the .app file under the Products folder and do the "compress" action to create the .zip file.

When I load said .zip file in Application Loader it still gives me the error. These Architecture settings are for both my Project and my Target.

Any ideas?

askedMar 28, 2013 at 14:47
mint's user avatar
2
  • in Architectures you have to include armv7s for iPhone 5CommentedMar 28, 2013 at 14:50
  • You don't have to include theARMv7s for the iPhone 5, if you have a library that does not include support fro theARMv7s you can remove support for theARMv7s and you app wil run fine on the iPhone 5CommentedMar 28, 2013 at 15:00

2 Answers2

4

Xcode 4.* with the iOS 6 SDk does include support voor ARMv6 any more.

So if you want to build against iOS SDK 6.0 you will have to drop support for the ARMv6.

answeredMar 28, 2013 at 14:57
rckoenes's user avatar
Sign up to request clarification or add additional context in comments.

2 Comments

Thanks for your reply. I'm not familiar with xCode/Apple stuff at all and have to do this for the company I work for. Can I change my Base SDK to a lower version (say iOS 4.3) and it work ok you think?
No, this will not work. If you installed the any Xcode version that comes with the iOS 6 SDK you can't build for ARMv6. You will need an Xcode version with the iOS 5 SDK, problem here is that you can then not target the iPhone 5 larger screen. So either support old devices or support new device, the choice is yours.
0

if this change not solved your problem kindly check your version of application loader might be you are using old xcode application loader. try with new one application loader

answeredJul 11, 2014 at 21:41
Muhammad Shauket's user avatar

Comments

Your Answer

Sign up orlog in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

By clicking “Post Your Answer”, you agree to ourterms of service and acknowledge you have read ourprivacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.