2015-04-02 5 views
0

Я только начинаю разработку iOS. Я пытаюсь добавить фреймворки в свое приложение, но затем получить ошибку компоновщика:Xcode: ошибка компоновщика iOS при связывании внешних фреймов

ld: warning: ld: warning: ignoring file/Users/user/Google Drive/spring 2015/romo project/RomoSDK_v1.0C/frameworks /RMCore.framework/RMCore, Отсутствует требуемая архитектура x86_64 в файле/Пользователи/пользователь/Google Drive/spring 2015/romo project/RomoSDK_v1.0C/frameworks/RMCore.framework/RMCore (3 фрагмента) игнорирование файла/Пользователи/пользователь/Google Drive/Spring 2015/romo project/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion, отсутствует требуемая архитектура x86_64 в файле/Пользователи/пользователь/Google Drive/Spring 2015/romo project/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion (3 ломтика)

Любые идеи, почему я получаю эту ошибку и как ее исправить?

спасибо.

ответ

1

Проблема возникает из-за того, что вы создали проект для симулятора iOS, который работает в архитектуре x86_64. И ошибка говорит вам, что эта архитектура не поддерживается рамкой romo. Проверьте, что происходит при смене компиляции для реального устройства, ошибка должна исчезнуть. Я не знаю рамки romo, но я предполагаю, что он только предоставляет архитектуры armv6, armv7 и arm64 для реальных iOS-устройств.

Смежные вопросы