Firefox ios 火狐浏览器iOS版本二次开发(二)

Firefox ios 火狐浏览器iOS版本二次开发(二) 编译

Firefox ios源代码下载地址:
Firefox CSDN下载地址
Firefox ios版本采用的是swift语言来进行开发的。在github的主页面上,对于如何编译Firefox,有这么一段文字:
如何编译Firefox
按照说明,正确编译Firefox ios版本需要安装最新的xcode 8版本,并且安装xcode developer tools。
xcode可以从App store下载,初次打开的时候,会提示安装xcode developer tools,因此xcode环境不是比较大的问题。

firefox用到了不少的第三方资源包,并且使用carthage来进行管理,因此第二个必要条件是安装carthage。安装carthage最简单的方式当然是通过Homebrew工具来安装了。
homebrew是一个mac平台下的包管理工具,因此也需要先行安装。访问homebrew官方网站即可了解安装方法:
Homebrew 官网
Homebrew官网

安装好Homebrew后,安装carthage就非常简单:

brew update
brew install carthage

安装好carthage之后,即可将下载下来的源代码解压,在终端中,进入源码目录,然后执行命令:
sh ./bootstrap.sh
等待一段时间之后,等待carthage把依赖库下载并且编译完成。
由于众所周知的原因,部分依赖包托管在google上,因此无法完成下载,这个时候,就需要使用VPN了,没有别的办法,自掏腰包买一个,稳定高速的就可以了。

然后打开client.xcodeproj文件,编译Fennec即可。

最好使用开发者账号来进行开发和调试。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值