Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS 6 - "application executable is missing required architecture: armv6"

Tags:

ios

ios6

First, I have tried every answer for the question - application executable is missing a required architecture armv6

This worked last week before I downloaded iOS 6. Now I am getting the following error when validating my archive for distribution.

enter image description here

To my knowledge, the only change is iOS 6. So I believe there must be a new step I'm missing.

like image 216
Jason McCreary Avatar asked Sep 26 '12 18:09

Jason McCreary


2 Answers

Make sure the iOS Deployment Target is set to iOS 4.3.

Although your project settings might say armv6, it is not supported anymore in Xcode 4.5, nor are Deployment Targets below 4.3.

like image 108
leo Avatar answered Nov 04 '22 09:11

leo


XCode 4.5 no longer supports armv6 compilation. It may still exist in the architecture settings (from an older project) but it won't build them anymore. If you need to build for old (as in armv6 based ) iPhones you can't support 6.0 in the same build (as you need Xcode 4.5 for that).

like image 42
ahwulf Avatar answered Nov 04 '22 08:11

ahwulf