Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mac App Store Binary Rejection Question

I had to change my application's name, it led to a rejection; after changing the name and the respective build settings I submitted the new binary to the Mac App Store with Xcode 4. Xcode uploads it without problem but a few minutes later the binary will be rejected with this message:

Unsupported Architecture - Application executables may support either or both of the Intel architectures:

i386 (32-bit) x86_64 (64-bit)

Other architectures may not be included in submitted binaries. Confirm that your Xcode project's build settings include those architectures and no others.

I triple checked the build settings, and they were the same ones (except for the Product Name) as the initial binary that worked. Would anyone have insight as to what may be causing this problem? I checked the Target's "Architectures" and "Valid Architectures" settings and they are correct.

By an off chance, would the fact that my app ends in an '!' cause problems? i.e."MyApp!.app"

Update: Thought of one more thing, does Apple require you use the latest Xcode version? I have 4.0.0 not 4.0.2.

like image 649
avizzini Avatar asked Apr 16 '11 03:04

avizzini


People also ask

Why is my app rejected in Apple Store?

According to Apple, the most common reason for rejection, accounting for 14%, was “more information needed”. This occurs when an app is submitted to the App Store for review and the developer does not provide enough information or materials for the app to be tested by the App Store review team.

What is binary in App Store?

An app binary is a file that contains machine code for a computer to execute.


1 Answers

Make sure you don't have any others defined in Valid Architectures.

enter image description here

like image 175
WrightsCS Avatar answered Nov 10 '22 08:11

WrightsCS