Ошибка компоновки фреймворка, изображение не найдено? - PullRequest
3 голосов
/ 06 апреля 2009

Я использую WiiRemote.framework DarwiinRemote в своем приложении.

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

dyld: Library not loaded: @executable_path/../Frameworks/WiiRemote.framework/Versions/A/WiiRemote
Referenced from: /Users/chasemeadors/Documents/Apps in development/Animation/build/Debug/Animation.app/Contents/MacOS/Animation
Reason: image not found

Я провел некоторые поиски в Интернете, но все они специфичны для фреймворка, и для меня это не имеет особого смысла. Так что я надеялся, что кто-нибудь здесь сможет дать короткий, милый, понятный ответ?

Ссылка на скачивание для фреймворка: ( примечание мои изменения, т.е. сборка мусора не произведена) http://sourceforge.net/project/downloading.php?group_id=183966&use_mirror=softlayer&filename=WiiRemoteFramework0.5-src.tar.gz&a=58980345

1 Ответ

9 голосов
/ 06 апреля 2009

Фреймворк, очевидно, ожидает, что ваше приложение будет копировать его в папку Frameworks пакета приложения. Создайте этап сборки Copy Files, добавьте к нему каркас и укажите место назначения для каталога Frameworks.

...