Technical Q&A QA1760

iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6

Q:  I am getting "iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6." when submitting my application for review with Xcode 4.2 or later.

A: You are getting the " missing a required architecture." message for one or more of the following reasons:

Figure 1  Other option in the Architectures pop-up menu
Figure 2  Adding armv6 to the Architectures build setting
Figure 3  Build Active Architecture ONLY set to NO


Document Revision History


DateNotes
2012-02-13

New document that describes how to resolve the "application executable is missing a required architecture" message.