Мне нужно использовать JavaScriptCore для вызова функций JS из моего приложения для часов, но я не могу правильно использовать фреймворк, потому что получаю эту ошибку, как только пытаюсь его использовать:
Неопределенные символы для архитектуры i386: «_OBJC_CLASS_$_JSContext», на которые ссылается: objc-class-ref в AppDelegate.o
Я попробовал скомпилированный из проекта Ejecta:
https://github.com/phoboslab/Ejecta/tree/master/Source/lib
Не работает. И я не могу скомпилировать из этих бинарников Ejecta. Я загружаю последнюю версию Xcode 6.2 beta 5, пока пишу, на случай, если я напортачил с Xcode. Я добавил в свой проект библиотеки libicucore и libstdc++, а также скомпилированный фреймворк JavaScriptCore. Также я установил «Нет» для «Создать только активные архитектуры».