【发布时间】:2015-02-03 14:46:10
【问题描述】:
我需要使用 JavaScriptCore 从我的手表应用程序中调用 JS 函数,但我无法正确使用该框架,因为我一尝试使用它就收到此错误:
架构 i386 的未定义符号: “_OBJC_CLASS_$_JSContext”,引用自: AppDelegate.o 中的 objc-class-ref
我尝试了一个从 Ejecta 编译的项目:
https://github.com/phoboslab/Ejecta/tree/master/Source/lib
没用。而且我无法从那些 Ejecta 的二进制文件中编译。我正在下载最新的 Xcode 6.2 beta 5,以防我搞砸了 Xcode。我将 libicucore 和 libstdc++ 库以及 JavaScriptCore 编译框架添加到我的项目中。此外,我将“仅构建活动架构”设置为“否”。
【问题讨论】:
标签: ios objective-c xcode javascriptcore