Mac App Store: бинарный вопрос об отказе - PullRequest
7 голосов
/ 16 апреля 2011

Мне пришлось изменить имя моего приложения, это привело к отклонению;после изменения имени и соответствующих настроек сборки я отправил новый двоичный файл в Mac App Store с помощью Xcode 4. Xcode загружает его без проблем, но через несколько минут двоичный файл будет отклонен с этим сообщением:

Неподдерживаемая архитектура. Исполняемые файлы приложений могут поддерживать одну или обе архитектуры Intel:

i386 (32-разрядная версия) x86_64 (64-разрядная версия)

Другие архитектуры могут не включаться в представленные двоичные файлы.Убедитесь, что настройки сборки вашего проекта XCode включают эти архитектуры, а другие нет.

Я трижды проверил настройки сборки, и они были такими же (кроме названия продукта), что и исходный двоичный файл, который работал.Будет ли кто-нибудь понять, что может быть причиной этой проблемы?Я проверил настройки Target «Архитектуры» и «Действительные архитектуры», и они верны.

Не случайно, если бы мое приложение заканчивалось символом «!»вызвать проблемы?то есть "MyApp! .app"

Обновление: подумал еще один вопрос, требует ли Apple, чтобы вы использовали последнюю версию XCode?У меня 4.0.0 не 4.0.2.

1 Ответ

1 голос
/ 30 августа 2011

Убедитесь, что в Valid Architectures не определены другие .

enter image description here

...