作者 Lyeuiechang (誠誠小屁孩)
標題 [iAPP] Reynard Browser:(應該是)首個基於 Gecko 引擎的瀏覽器
時間 Tue Apr 14 01:53:39 2026


------------------------------------------------------------------------------
每個App每個版本限發文宣傳一次,限免或特價消息則不在此限。
務必使用預設格式並填入相關資料,違者刪文。

未使用正確分類將刪除文章。
發文前請詳讀板規,以免誤踩板規。
------------------------------------------------------------------------------
以上訊息確認後請Ctrl + y 刪除

軟體名稱:Reynard Browser


軟體分類:工具程式


軟體連結:https://github.com/minh-ton/reynard-browser
GitHub - minh-ton/reynard-browser: An experimental Gecko-based web browser for iOS 14+. ·  GitHub An experimental Gecko-based web browser for iOS 14+. - minh-ton/reynard-browser ...

 


安裝方式:(Cydia或是App Store) Sideload 或 TrollStore


適用韌體:(iOS版本) iOS 14 以上


購買費用:(如果是限時特價請註明) 免費


程式簡介:(請簡單付上本軟體的用途/使用的心得感想/和同型軟體比較的資料)

https://i.meee.com.tw/Hhdrfl8.png
[圖]

最近出現了一款有趣的 iOS 瀏覽器叫做 Reynard Browser,
是由知名越獄插件開發者 Minh Ton 打造的一個實驗性產品,

把 Firefox 自家的 Gecko 瀏覽器渲染引擎做成一個 App 並且讓舊版 iOS 得以使用,

如果有在關注這方面新聞的人大概知道,
蘋果對於 iOS 平台上死守 WebKit 的控制欲有多麼的強。

Apple 宣佈對歐盟地區的 iOS、Safari 和 App Store 進行變更
https://www.apple.com/tw/newsroom/202...p-store-in-the-european-union/
Apple 宣佈對歐盟地區的 iOS、Safari 和 App Store 進行變更 - Apple (台灣) Apple 宣佈對 App iOS、Safari 和 App Store 進行變更,將在歐盟地區影響到開發者的 App,以遵守《數位市場法》(DMA)。 ...

 

距離歐盟 DMA 法案通過實施後強迫蘋果必須開放瀏覽器引擎供競爭對手使用以來,
仍然沒有一款瀏覽器成功的受惠於這項法案,
其實早在 iOS 17.4 蘋果就已經陸續實作了相關的平台功能,
但至今仍然沒有一家廠商願意來挑戰 WebKit 的地位(?)
主因就是蘋果透過 DMA 刻意合規設下的種種限制,
讓競爭對手因考量無利可圖的情況下只能繼續做換皮 WebKit。

Mozilla says Apple’s new browser rules are ‘as painful as possible’ for
Firefox
https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox
Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox | The Verge Mozilla has responded to Apple’s App Store changes in the EU, which will finally allow other browsers, like Firefox, to run on their own engines. ...

 

而通常會想到要安裝非 WebKit 的使用者是使用了較為舊版的 iOS 版本,
有可能是越獄或者 TrollStore 使用者因故不進行更新,
主要是因爲內建的 WebKit 引擎已經很舊不堪使用,
或又者遇上這次 DarkSword 漏洞,希望能夠透過更新瀏覽器來避免被攻擊,
但因為 iOS 把瀏覽器引擎跟系統深深地綁定,想要更新瀏覽器就必須要升級系統。
(奇怪 macOS 明明可以獨立更新 Safari ....)

通常系統真正的生命週期終止的時間點是已經無法正常瀏覽多數網頁,
這個時候只能選擇更新系統來升級瀏覽器。

除了更新,這些人可能就會面臨以下替代方案:

1. 修補 WebKit 引擎

過去知名但停止維護的實驗性計劃有

Cyberkit: 把新版的 WebKit 下放給舊版系統
https://github.com/CyberKitGroup/CyberKit
GitHub - CyberKitGroup/CyberKit: CyberKit is a backport of the open-source WebKit engine to improve the browser experience of older iOS versions. ·  GitHub CyberKit is a backport of the open-source WebKit engine to improve the browser experience of older iOS versions. - CyberKitGroup/CyberKit ...

 

2. 尋求第三方非 WebKit 瀏覽器引擎

https://i.meee.com.tw/nqC1cKK.jpg
[圖]

目前唯一已知有積極開發的非 WebKit 瀏覽器為 Chromium iOS 計畫,
且需要自行透過 Xcode 進行編譯後簽名,並沒有提供現成的安裝檔。

Checking out and building Chromium for iOS

https://chromium.googlesource.com/chromium/src/+/main/docs/ios/build_instructions.md

 

趁著過年的時間稍微玩了一下 Chromium iOS (基於 Blink 引擎),
發現他目前已經改寫成基於 BrowserKit 的 API 所設計。

https://i.meee.com.tw/d2VHryk.png
[圖]

這代表兩件不幸的事情:

1. 由於基於 BrowserKit,專案的最低系統支援是 iOS 17.4+
2. 想要使用 BrowserKit 相關的 API 必須要簽署 Web Browser Engine Entitlement,
而後者需要企業級的開發者證書,並且蘋果會嚴格的審核資格,
送審時你還需要附上瀏覽器性能測試結果,證明你的瀏覽器實作符合性能要求,
此外還需要保證安全性漏洞會在第一時間修復的 SOP 等等....

詳細的取得開發資格要求請見:
https://developer.apple.com/support/alternative-browser-engines/
Using alternative browser engines in the European Union - Support - Apple Developer iOS 17.4 introduces new capabilities that let iOS apps use alternative browser engines — browser engines other than WebKit — for dedicated browser app ...

 

這使得最需要這類 App 的使用群體(iOS 16 以前)無法受惠於第三方非WebKit的瀏覽器,
這也使得作者選擇不要仰賴 BrowserKit 並且想辦法把最低系統限制設定在 iOS 14。
從這個角度來看,可以說是一項相當偉大且實用的計畫。

至少就目前來說,使用了最新的 Firefox 引擎,並且提供非常方便的安裝方式,
得以讓老系統繼續能夠瀏覽多數使用比較新框架的網頁。

==============================================================================
專案介紹
==============================================================================

以下附上作者的 Github 專案簡介 (使用內建翻譯):

Reynard是一款基於Gecko的簡單網路瀏覽器,適用於iOS 14+。

我仍然使用iOS 15之後無法更新的裝置。 在這些版本中,許多現代網站根本無法在
Safari瀏覽器中工作。

核心問題是Safari瀏覽器背後的瀏覽器引擎WebKit。 它與作業系統捆綁在一起,因此如
果您的裝置卡在較舊的iOS版本上,您將卡在過時的瀏覽器上。 儘管蘋果現在允許透過
BrowserEngineKit框架自定義瀏覽器引擎,但這僅適用於iOS 17.4+,並且僅適用於歐盟
和日本的使用者。 還有CyberKit專案,它試圖向後移植WebKit,但其當前版本遠無法使
用。


與Reynard一起,我的目標是構建一個不依賴BrowserEngineKit的基於Gecko的瀏覽器,允
許它在舊版iOS和iPadOS上執行。

==============================================================================
使用過程
==============================================================================

想要使用這款瀏覽器的話,僅需要去 Release 頁面點擊下載,
TrollStore 使用者可以下載 .tipa 會自動啟用 Just In Time (JIT) 加速

Sideload 使用者則下載 .ipa 之後進行安裝即可,
另外可以透過 iLoader 導入 JIT Pairing File 後就能自動掛載 JIT 加速

https://i.meee.com.tw/nzjDEvZ.png
[圖]

跑一下 SpeedMeter 3.1

沒有開 JIT
https://i.meee.com.tw/IBhtvrz.png
[圖]

開了 JIT
https://i.meee.com.tw/5dgaEhJ.png
[圖]

與 Safari (iPadOS 17.5.1) 比較
https://i.meee.com.tw/WjJynvf.png
[圖]

以上。

--
Lyeuiechang: [新聞]有狼師一直戳女學森(.)(.)而被家長吉上法院...12/04 23:42
Xhocer:                               )  (12/04 23:44
xj654m3:                             ( Y )12/04 23:46
Xhocer:                               \|/12/04 23:48
xj654m3:                   (╮⊙▽⊙)ノ |||12/05 00:47
Lyeuiechang:                          /|\╰╮o( ̄▽ ̄///)<12/05 01:17

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.1.213 (臺灣)
※ 作者: Lyeuiechang 2026-04-14 01:53:39
※ 文章代碼(AID): #1ftIsjpH (iOS)
※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1776102829.A.CD1.html
※ 編輯: Lyeuiechang (49.214.1.213 臺灣), 04/14/2026 01:55:57
berserkman: 推1F 04/14 21:36
bonniejack: 完了看不懂2F 04/14 22:59

--
作者 Lyeuiechang 的最新發文:
點此顯示更多發文記錄