如何为iOS设备构建JavaScriptCore?

我已经下载了Webkit nightly build.我打开 JavaScriptCore并构建它.编译完成没有任何错误.但输出一个框架只包含OS X二进制文件.我尝试取消选中“仅构建活动架构”,但仅构建了桌面架构. (我用lipo工具查看二进制文件)

有没有简单的方法来做到这一点?我期待静态库可以链接到我的iOS应用程序项目.我正在尝试将JSC嵌入到游戏脚本引擎中.

解决方法

我分叉了 phoboslab’s repo并将其更新为WebKit的最新版本(截至上周五).它与iOS 5和6兼容,并包含要在iOS 7中使用的Objective-C到Javascript桥(没有使用私有框架或功能).

你可以在GitHub上找到回购:
https://github.com/darionco/JavaScriptCore-iOS

为了方便起见,我还在包含库(.a)和所需头文件的repo中添加一个ZIP文件.

干杯!

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...