AppStore FailureNo архитектур в двоичном коде. Lipo не удалось обнаружить какие-либо архитектуры в исполняемом файле пакета ". В SoftwareAssets/SoftwareAsset

Привет, я только что попытался загрузить свое приложение в магазин приложений, но оно не удалось с ошибкой.

**

No architectures in the binary. Lipo failed to detect any
architectures in the bundle executable.

**

введите описание изображения здесь

7 ответов

Решение

Привет, я рад, что нашел ответ. Проблема была на самом деле с моим "Productname" в info.plist . В моей первой версии все было иначе.

Это также может произойти, когда кэш Cocoapods не синхронизирован, то просто

pod install

решает проблему.

То же самое. HAD этот вопрос. Я только что изменил Project -> Build Settings -> Produc Name (пишет: " Wundmanager ")

затем

Проект -> Общие -> Идентичность -> Идентификатор пакета (пишет " imeksbank.Wundmanager ")

мой ник это имексбанк

а потом

iTunes Connect и то же самое для Bundle-ID (сменили " imeksbank.Wundmanager ")

После этого у меня это сработало. Я также новичок и сегодня мой первый день, когда я могу загрузить свое первое приложение. xcode 5.1.1 ios 7.1

После долгой борьбы с подобным сообщением об ошибке я наконец понял, что по ошибке в iOSA был скопирован фреймворк iOS. Это было добавлено автоматически, следуя обычным шагам, чтобы добавить фреймворк в проект iOS.

Таким образом, решение будет состоять в том, чтобы удалить фазу "Внедрить каркас" из "Фаз сборки"

Это также может быть вызвано встраиванием в ваше приложение статического фреймворка (принимающего его за динамический). Легко сделать, если вы строите в разные фазы и / или разрешаете xcode "создавать неявные зависимости".

Я смог обойти эту ошибку, перезапустив Xcode.

Иногда очистка вашего проекта, выход и повторное архивирование решит проблему. В моем случае это сработало. У меня нет проблем с именем пакета, идентификатором или списком.

Другие вопросы по тегам