Ссылка на внешнюю структуру, вызывающую проблему на устройстве - PullRequest
0 голосов
/ 28 января 2011

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

".objc_class_name_<FrameWorkClassName>", referenced from:

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

Одна важная вещь заключается в том, что я могу запустить код на симуляторе, но это создает проблему на устройстве.

Любая подсказка действительно поможет?

Ответы [ 2 ]

0 голосов
/ 01 февраля 2011

Если он работает на симуляторе, то я думаю, что фреймворк, с которым вы связываетесь, создан для симулятора, а не для устройства. Симулятор использует архитектуру i386, а устройство использует архитектуру arm. Убедитесь, что у вас есть его копия с архитектурой arm.

0 голосов
/ 29 января 2011

Насколько я знаю, эта ошибка означает, что компилятор не может найти ссылочную структуру.Попробуйте очистить все цели и убедитесь, что каждый используемый вами фреймворк правильно добавлен в проект.Какие рамки вы пытаетесь использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...