人在中國,想用 iPhone 開啟 ChatGPT,常會把「Shadowrocket 已連線」、「網頁可以打開」和「ChatGPT 帳號可使用」當成同一件事。其實這是不同環節:Shadowrocket 處理裝置的網路流量,服務本身是否提供存取,則取決於 OpenAI 當前的服務地區、帳號條件與使用規定。
本文以你已經有自己的訂閱為前提,只說明如何檢查 iPhone 上的 Shadowrocket 設定,以及如何分辨網路、路由和帳號問題。不提供或推薦任何訂閱來源,也不保證特定網路、伺服器或帳號一定能使用 ChatGPT。
先在 Home 確認 Shadowrocket 已連線,再檢查 Global Routing、目前使用的伺服器與規則;接著以 Safari 開啟 ChatGPT 官方網站作為基準,最後才測試官方 App。若官方頁面或登入流程明確提示所在地區、帳號或服務資格不符合,代理設定不能替代資格,也不應用來偽造地區或帳號資料。
一、先分清 Shadowrocket、網路連線與 ChatGPT 服務
Shadowrocket(小火箭)是 iPhone 上的網路工具,不是 ChatGPT,也不會建立 OpenAI 帳號、提供 ChatGPT 權限或代替 ChatGPT 服務。購買用戶端不等於購買線路方案;已有訂閱的連線資訊應向你自己的服務商取得。使用前也請確認所在地法律、網路規定與相關服務條款。
排查時可分成三層:第一層是 Shadowrocket 是否接管網路連線;第二層是目前路由及伺服器能否連到目標網站;第三層是 ChatGPT 是否接受目前的帳號與使用環境。只看到 Home 中有延遲數值,不能證明 ChatGPT 網頁、登入或對話請求都能成功;反過來說,ChatGPT 無法登入也不一定代表 Shadowrocket 故障。
先檢查連線層
- 入口
- Home → 目前選取的伺服器
- 連線狀態
- 確認 Shadowrocket 連線開關已開啟
- 基本測試
- 使用 Home 中的 Connectivity Test;以目前介面提供的測試項目為準
- HTTPS
- 一般網站連線常使用 TCP 443;端口可通不代表帳號可用
延遲或連接埠測試只反映測試範圍內的結果,不能當作 ChatGPT 可用的保證。
再檢查服務層
- 官方網站
https://chatgpt.com/- 測試瀏覽器
- 先用 Safari 開啟官方網站,記下完整提示
- 測試 App
- 確認 App 來源與發布者,再測試登入和新對話
- 帳號條件
- 依 OpenAI 官方頁面顯示的地區與帳號要求判斷
能載入首頁不等於所有功能、登入方式或帳號都符合服務條件。
判斷原則:先確認錯誤發生在哪一層
若 Safari 連一般 HTTPS 網站都無法開啟,先排查 Shadowrocket、網路與 DNS;若一般網站正常、ChatGPT 官方頁面仍提示服務或帳號限制,請按官方說明處理,不要反覆更換規則來猜測資格。
二、在 Shadowrocket 確認伺服器與 Global Routing
先不要急著匯入新的 Config 或修改一整組規則。在 Home 確認你自己的訂閱項目已存在,選取目前要測試的伺服器,並檢查連線開關。若訂閱更新失敗或伺服器資訊不完整,先向自己的服務商確認訂閱是否有效;Shadowrocket 不能修復已失效或缺少資料的訂閱。
接著查看 Home → Global Routing。選擇 Config 時,實際流量會依目前啟用設定中的規則與策略處理;若目標網域符合 DIRECT 或 REJECT 等規則,便不一定會使用代理。Proxy 可用來做短時間的路由比對,但它不會改善伺服器本身的可用性,也不能解決 OpenAI 帳號或服務地區限制。測試後請恢復原本適合日常使用的設定。
- 使用 Config:檢查目前啟用的設定檔、目標網域可能命中的規則,以及規則所指向的策略。若使用 FINAL,確認它的預設策略符合你的設定目的。
- 暫時比對 Proxy:在相同 Wi-Fi、相同伺服器與相同網址下,短暫比較 Proxy 和原有模式。測試只能協助定位路由差異,不代表應長期忽略原本的分流設定。
- 使用 Direct 作對照:Direct 用於檢查直接連線路徑;若目的網站在目前網路無法直接連線,結果不能用來判定帳號是否符合服務條件。
如果 Config 中有自訂規則,不建議直接複製網路上零散的 ChatGPT 網域清單。網站與 App 可能使用多個網域或不同連線方式,清單也可能過時;添加過寬的 DOMAIN-SUFFIX 規則,可能讓其他服務一併改走代理。先檢查現有規則與策略,再一次只調整一項,並保存原設定以便還原。
三、按順序測試官方網站與 App
測試時固定網路、伺服器和路由模式,避免同時更新訂閱、更改 DNS、切換多個伺服器與修改規則。先用 Safari 測試官方網站,再測官方 App,能減少把瀏覽器快取、App 狀態和網路路由混在一起的情況。
-
記錄目前狀態
在 Home 記下目前網路、選取的伺服器與連線狀態,再前往 Home → Global Routing 確認目前是 Config、Proxy 或 Direct。不要在公開截圖中露出訂閱網址、token、伺服器位址或帳密。
-
測試一般網站
開啟 Safari,先造訪一個平時可正常使用的 HTTPS 網站,再造訪
https://chatgpt.com/。記下是否能載入、錯誤出現在哪一步,以及頁面是否提供明確的服務或帳號提示。 -
核對目前路由
若一般網站可開啟而 ChatGPT 官方網站無法載入,先檢查 Config 中是否有相關規則命中或策略選錯。只有在需要比較路由時,才短暫切換至 Proxy 做同網址測試;完成後恢復原設定。
-
再測官方 App
在 App Store 搜尋 ChatGPT,查看當前商店地區是否提供官方 App,並核對發布者資訊;商店可得性與要求可能因地區及時間而異。安裝後使用官方介面登入,不要將帳號密碼交給第三方頁面或描述為 ChatGPT 的非官方 App。
-
逐項記錄結果
分別記錄 Safari 開站、登入、載入對話與送出新訊息是否成功。若只有其中一項失敗,保留該步驟的錯誤文字,依官方支援資訊處理;不要把成功載入首頁當成所有功能均可使用。
官方網站與 App 的網路請求不一定完全相同,因此兩者結果可能不同。若 Safari 可正常載入而 App 無法登入,可先確認 App 是否為官方版本、iPhone 日期與時間是否正確,並依官方指引更新或重新開啟 App。若 App Store 沒有顯示該 App,請以目前商店頁面和官方服務資訊為準,不要透過不明下載來源取得應用程式。
四、依錯誤訊息判斷下一步
錯誤文字通常比「連不上」更有用。連線逾時、DNS 解析失敗、登入驗證失敗和地區或資格提示代表的問題並不相同。先記錄錯誤原文、發生時間、使用 Safari 或 App,以及當時的 Global Routing 模式;不要在同一輪排查中同時切換伺服器、DNS 和整份設定。
檢查 Home 的連線開關、目前選取的伺服器與 Wi-Fi/行動網路狀態。若只有某一個 Wi-Fi 發生問題,也要確認該網路是否需要先完成認證。
適用情況:多個網站都無法載入,尚未確認是 ChatGPT 專屬問題。
檢查目前 Config 的規則與策略,並使用相同網址做受控比對。若一般 HTTPS 網站正常,仍不能單憑這一點確認帳號或服務地區符合要求。
適用情況:一般網站可開啟,但官方網站出現連線或頁面錯誤。
閱讀 OpenAI 官方頁面提供的條件與支援資訊。代理連線只能影響網路路徑,不能替代帳號驗證、服務資格或所在地適用規定。
適用情況:頁面可載入,但登入或使用流程明確拒絕。
若懷疑 DNS,請先確認錯誤是否真的指向網域解析,再依目前設定和 Shadowrocket 介面檢查 DNS 相關選項。不要看到網頁失敗就任意填入 DNS 位址;不同網路、設定檔和代理路由的解析方式可能不同。修改前保存原值,一次只改一項,並使用同一網址重新測試。若結果沒有改變,還原該項設定再查下一個環節。
五、常見問題 FAQ
Shadowrocket 顯示已連線,為什麼 ChatGPT 還是打不開?
「已連線」不等於目標網站必定可用。先用 Safari 測試一般 HTTPS 網站與 https://chatgpt.com/,再檢查 Home → Global Routing 和 Config 的規則;若官方頁面顯示帳號或服務資格提示,請依 OpenAI 官方資訊處理。
要把 ChatGPT 網域規則全部改成 PROXY 嗎?
不建議直接套用未核實的網域清單。先確認目前設定是否真的讓目標網域命中 DIRECT 或其他非預期策略;修改前保存 Config,每次只調整一條已確認的規則,再以相同網址測試。
Safari 能開啟,官方 App 卻不能登入怎麼辦?
先核對 App Store 中的官方發布者,確認 App 狀態與 iPhone 日期和時間,再依官方支援說明處理登入問題。不要把瀏覽器能開啟解讀成帳號一定符合所有服務要求。
切換伺服器或 Proxy 後可以使用,就代表帳號沒有問題嗎?
不能這樣判斷。這只能表示在當次測試條件下,網路路徑或路由選擇可能有所不同;服務地區、帳號資格與條款仍須以 OpenAI 官方資訊為準。測試後請恢復適合日常使用的路由設定。