Question: I am trying to update an application for the Apple App Store and when I attempt to validate it it fails with error "iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6". The problem is that I don't reference armv6 that I can find and my ios deployment target is 4.3. I am using xcode 4.5.1.

Settings:Architectures -> "armv7, armv7s" for all configurations.

I have already tried the information recommended here as well as other things with no success.
[iOS 6 - "application executable is missing required architecture: armv6"](https://stackoverflow.com/questions/12608395/ios-6-application-executable-is-missing-required-architecture-armv6)

Answer: 
The ios deployment target must be set for both the project and the target application.
Add armv6 to the architecture if your deployment target less 4.3