2016-09-15 12 views
2

Я пытаюсь представить Apple с включенным bitCode. Каждый раз, когда я отправляю, я получаю это письмо.Ошибка обработки приложения: Неожиданный ключ CFBundleExecutable

Мы обнаружили одну или несколько проблем с вашей недавней доставкой для «MyAPPP». Для того, чтобы обработать вашу доставку, должны быть исправлены следующие вопросы:

Неожиданное CFBundleExecutable Key - Расслоение в «/Payload/MyAPPP.app/Base.lproj» не содержит расслоение исполняемого файла. Если этот пакет намеренно не содержит исполняемого файла, рассмотрите возможность удаления ключа CFBundleExecutable из его Info.plist и использования CFBundlePackageType BNDL. Если этот пакет является частью сторонней структуры, обратитесь к разработчику фреймворка для обновления, чтобы решить эту проблему.

Как только эти проблемы были исправлены, вы можете повторно установить исправленный двоичный файл.

У моего info.plist моего приложения есть следующее.

enter image description here

Какао Бобы для каждого стручка имеет info.plist в

enter image description here

Все Бобы здесь.

enter image description here

+1

Я испытываю ту же проблему, был ли у вас какой-то прогресс? – MiMo

+0

Nope no luck :( – NaXir

+0

Что это за странная ссылка на ссылку «Base.lproj». У вас есть локализованный plist где-нибудь? Также вы пытались найти ссылки на 'CFBundleExecutable' во всей рабочей области, там должно быть только в вашей основной проект. И id вы смотрите внутри сгенерированного xarchive? –

ответ

5

Я сталкивался с такой же проблемой. Наконец, я получил решение.

В моем случае, файл Info.plist был добавлен в Copy Bundle Resources в Build Phase. Я просто удаляю его из Copy Bundle Resources, и это сработало!

+0

Так же работал для меня. – NaXir

+0

В моем случае папка содержит файл plist, который был добавлен в "Copy Bundle Resources" –