最新消息:永久地址:1fu.li,最新地址:1fuli.one,1fuli.cc ,1fuli.xyz,DMCA:[email protected]

Reynard Browser:在 iPhone 上运行Firefox Gecko 内核的开源浏览器

佳软 1fuli 141浏览 0评论

 

在Apple严格的 App Store 政策的强制要求,iOS 上的所有浏览器(包括Chrome、Edge、Firefox等)都必须使用 WebKit 引擎。

由于WebKit 是随系统绑定的,一旦iOS系统停止更新(很多 iOS 13、14 的设备已经永久停留在某个版本),WebKit 也就停在了那个时间点。导致许多老旧设备(如 iOS 14 的 iPhone 6s)无法正常渲染打开一些采用新 JavaScript、CSS 或 Web API 的现代网站,出现无法打开、页面空白、排版错乱或者功能失效等问题。

Reynard Browser 正是为了打破这一限制而诞生的实验性项目。它将 Gecko 引擎(Firefox 桌面与 Android 版使用的引擎)直接移植到 iOS 13+ 设备上,通过侧载(sideloading)方式运行,提供真正的非 WebKit 浏览体验。

Reynard Browser:https://github.com/minh-ton/reynard-browser

Reynard Browser 的目标用户主要为:

  • 卡在旧 iOS 版本、WebKit 长期得不到更新、大量网站已经加载异常的老设备用户;
  • 想在新设备上体验非 WebKit 内核、使用 Firefox 附加组件等 Gecko 独占功能的用户。

 

Reynard Browser 的核心功能:

  • Gecko 引擎替代 WebKit:显著提升旧 iOS 设备对现代网站的兼容性。测试显示,在 iOS 14 上 Safari 无法正常显示的 GitHub、ChatGPT 等站点,在 Reynard 中可流畅加载。
  • Firefox 扩展支持:可通过内置入口访问 Firefox Add-ons 商店,安装 uBlock Origin、TWP 翻译扩展等。部分扩展(如翻译、广告拦截)已验证可用,SingleFile 等保存类扩展支持有限但在改进中。这是目前 iOS 上少数能接近桌面 Firefox 扩展体验的项目。
  • iOS Keychain 自动填充:最新更新完美移植 Safari 的密码与一次性密码自动填充功能,大幅提升日常可用性。
  • 广泛兼容性:支持 iOS 13+(包括越狱、TrollStore、AltStore/SideStore)。通过 TrollStore 侧载可获得自动 JIT 优化和更好性能。
  • 用户代理与隐私潜力:部分场景会伪装成 Android Firefox UA;Gecko 引擎本身带来与 WebKit 不同的指纹特征,结合扩展可进一步增强隐私保护。

 

要安装 Reynard Browser 需要使用侧载工具安装 IPA 或 TIPA 文件。

方法一:通过 TrollStore 安装

适用系统主要包括:iOS 14、iOS 15、iOS 16 至部分版本、iOS 17.0

项目推荐下载:Reynard-TrollStore.tipa

使用 TrollStore 安装是目前体验相对完整的方式,优点包括:自动启用 JIT;性能相对更好;支持应用自动更新;不需要每七天重新签名;不依赖普通免费开发者账号的签名周期

要使用自动更新功能,需要在 TrollStore 中开启 URL Scheme Enabled 选项。

 

方法二:通过 AltStore 或 SideStore 安装

对于无法使用 TrollStore 的新系统设备,可以通过 AltStore 或 SideStore 侧载普通 IPA:Reynard.ipa

安装时必须开启:Keep App Extensions

Reynard 的运行依赖其 App Extensions。如果侧载工具在签名时删除扩展,浏览器将无法正常工作。

普通免费 Apple ID 侧载通常还会受到签名有效期和可安装 App 数量限制。SideStore 可以降低日常刷新签名的不便,但并不会自动解决所有 JIT 限制。

 

方法三:iOS 13 越狱设备

对于 iOS 13,项目建议在越狱设备上使用 Filza File Manager 和 AppSync Unified 安装:Reynard-Jailbroken.ipa

越狱版本同样可以获得自动 JIT 和更好的执行性能。

 

Reynard 目前不支持哪些安装方式:

  • 不支持 LiveContainer
  • 不支持使用企业分发证书签名的安装方式
  • 其他未测试的侧载方式可能无法工作
  • 因非推荐安装方式产生的问题不会获得项目支持

因此不能简单地将 Reynard 放进 LiveContainer 中直接运行。它依赖 App Extensions、JIT 和特定系统能力,安装结构比普通 iOS 应用复杂。

 

Reynard Browser 仍处于 Alpha 阶段,还有诸多问题。但对于越狱/TrollStore/SideStore 用户、旧设备持有者、Firefox 生态爱好者,以及任何对苹果 WebKit 垄断感到不满的极客来说,都值得关注和尝试。

 

iOS上值得推荐的浏览器:

Orion Browser:https://orionbrowser.com/  由付费搜索引擎Kagi推出的Webkit内核的浏览器,支持 Chrome 和 Firefox 扩展浏览器

CyberKit:https://github.com/CyberKitGroup/CyberKit  把较新的开源 WebKit 回移植到旧版 iOS

 

 

支持 Manifest V2 可以使用 uBlock Origin 的浏览器汇总

更多浏览器工具

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址