Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Validating app, application is missing Architecture armv7

When I'm updating my first iOS app , I have 2 problems validating them,

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

*Unable to extract entitlements from application: (null)

The Info.plist and build settings are all the defaults, the only thing I changed is the code signing Identity debug and release to my distribution provisioning profile, with the app ID and Bundle Id identically.

like image 728
Thiago Baisch Avatar asked Sep 19 '12 02:09

Thiago Baisch


6 Answers

This happened to me when i had my iphone 5 connected and built my archive. when i disconnected my iPhone and built my archive, it went through fine.

like image 198
Travis Beck Avatar answered Nov 20 '22 17:11

Travis Beck


Make sure 'Build Active Architectures' is set to No in BOTH the project and target settings too as well as the answers here "Warning: iPhone apps should include an armv6 architecture" even with build config set

like image 23
Adam Waite Avatar answered Nov 20 '22 18:11

Adam Waite


Now I resolved the problem, that was a very simple problem, it was with my executable name.

My target have an invalid character (+) then, when i upload my app it shows a problem (this bundle is invalid , the executable name can not contain this characters ....) then i changed the executable name from ${EXECUTABLE_NAME} to Chemistry, but the registered name of my app is Chemistry++.

And then the validate show others problems, which has been produced by changing this.

For resolving the problem I click on the project > target two times and changed the name, with no invalid characters ( * . , + {} () ) , all the problems disappeared.

Then it upload successfully.

(When I change the Info.plist executable name, for other name, it creates incompatibility, so don't to it and make it defaults ( ${EXECUTABLE_NAME} ), if you change, it creates other problems.)

Waiting for apple review!!!

like image 4
Thiago Baisch Avatar answered Nov 20 '22 17:11

Thiago Baisch


Confirmed. I just unplugged my iPhone 5s and re-archived the app. It worked flawlessly.

Welp, I'll never get those 40 minutes of my life back.

like image 4
ShowPony Avatar answered Nov 20 '22 16:11

ShowPony


I was connected with iPhone 5s and i got this error while validating my app

enter image description here

Setting "Build Active Architecture Only" to NO for targets and project resolve this issue.

like image 3
Nagendra Tripathi Avatar answered Nov 20 '22 16:11

Nagendra Tripathi


Make sure you set "Build Active Architecture Only" to NO for all your targets, libraries and frameworks.

like image 2
Emmy Avatar answered Nov 20 '22 16:11

Emmy