安裝與遷移 · Clash 技術部落格

Clash for Mac 怎麼下載安裝?晶片與首次設定指南

Mac 安裝套件要匹配 Apple 或 Intel 晶片。Gatekeeper 提示、應用啟動失敗和網頁打不開分別處理;匯入訂閱後用系統代理核對連線,卸載或換用戶端時撤除舊代理設定。

  • macOS
  • Apple Silicon
  • Intel
本文目錄

Mac 上的「打不開」可能是應用程式本身,也可能是經過代理的網頁,兩者需要不同的處理方式。下載與安裝時重點看晶片、檔案來源和系統安全提示;進入應用程式後,再確認設定與請求。更換舊用戶端時,也要撤除它留下的代理設定。

Mac 下載:Apple Silicon 還是 Intel?

在蘋果選單的“關於本機”裡查看晶片或處理器欄,按下表選擇對應的 macOS 附件。二手和單位裝置不宜按購買年份猜架構。

從 Clash Verge Rev 等實際專案的 Release 頁面下載 macOS 附件,檔案清單應能對應版本標籤和發布說明。不要使用名稱相似的雲端硬碟「Mac 破解版」,也不要因為檔案裡帶 Clash 就預設它仍受維護。

Mac 與附件標記

本機顯示選擇
Apple M1、M2、M3 或後續 Apple 系列晶片arm64 / Apple Silicon
Intel 處理器x64 / Intel
Universal同時包含兩種架構,檔案通常更大
無法確定回到「關於本機」查看,不用猜

將 DMG 中的應用安裝到 Applications

標準安裝過程

  1. 開啟下載的 DMG

    等待訪達顯示應用圖示和 Applications 資料夾。

  2. 把應用拖到 Applications

    複製完成後從「應用程式」目錄啟動,不要長期在 DMG 裡執行。

  3. 推出磁碟映像

    應用已複製,DMG 可以從訪達側欄推出。

  4. 保留原始 Release 資訊

    版本和架構以後疑難排解、更新時還會用到。

若 Applications 裡已有同名舊版本,先完全退出選單列程式,再替換應用程式。舊 ClashX、其他 Mihomo 用戶端或 VPN 同時執行時,可能輪流修改系統代理,看起來像新版本安裝失敗。

處理“無法驗證開發者”與應用損壞提示

macOS 首次開啟來自網路的應用時,可能顯示無法驗證開發者或應用已被阻止。再次核對專案 Release、版本與檔案名後,到「系統設定 > 隱私與安全」查看剛被攔截的應用程式,並按系統提供的「仍要開啟」流程確認。

不要執行關閉 Gatekeeper 的全域命令,也不要為了繞過提示安裝來歷不明的簽名補丁。系統給單個應用的例外已經足夠,其他下載內容仍應繼續受到保護。若提示應用已損壞,先重新下載匹配架構的附件,而不是直接移除安全屬性。

選單欄圖示與 Mihomo 啟動狀態

第一次啟動時,介面出現不代表 Mihomo 已經準備好。開啟設定或日誌,確認核心沒有反覆結束,用戶端能正常讀寫設定目錄。此時尚未匯入訂閱,遇到 core failed、permission denied,應檢查本機安裝和權限,而不是訂閱。

如果應用在 Rosetta 提示後才能開啟,通常說明選了 Intel 建置。Apple 晶片雖然可以執行部分 Intel 應用,仍建議換成專案提供的 arm64 版本,減少額外依賴和後續更新混淆。

匯入訂閱並開啟系統代理

以下以 Clash Verge Rev 為例:在 Profiles(訂閱)頁新增 Clash 或 Mihomo 相容訂閱,手動更新並選取它。進入 Proxies 固定一個節點,保持 Rule,再開啟 System Proxy。macOS 要求修改代理權限時,確認發起者是剛安裝的用戶端。

瀏覽器開啟熟悉的網站時,Connections 應出現對應連線。普通系統代理跑通以前,不要開啟 TUN 或安裝網路擴展;否則一次失敗會同時涉及訂閱、節點、系統代理和網路權限。

使用其他 macOS 用戶端時,依它自己的訂閱與連線入口操作;找不到 Profiles 不代表安裝失敗。

首次連線的可見結果

  • Profile 顯示本次更新時間
  • Proxies 中可以選擇具體節點
  • macOS 系統代理由目前用戶端寫入
  • Connections 能找到剛才的瀏覽器請求

應用打不開與網頁打不開的處理

應用圖示帶禁止符號

檢查 macOS 版本要求與應用架構,下載匹配的建置。

應用提示已損壞

從原 Release 重新下載,確認檔案完整和來源一致。

訂閱更新報 401 / 403

連結認證資訊或帳號狀態有問題,與 macOS 權限無關。

瀏覽器失敗且 Connections 為空

檢查 System Proxy 是否寫入,並退出其他代理用戶端。

連線已進入 Clash 但 timeout

換一條確認可用的節點,不必重裝 DMG。

卸載或遷移時,撤掉 macOS 代理設定

準備解除安裝、回退版本或遷移到另一用戶端時,在目前程式裡關閉系統代理和 TUN,再從選單列徹底結束。只關閉視窗,背景程序可能仍在監聽本機代理連接埠;直接把應用程式拖進垃圾桶,瀏覽器仍會嘗試連線已經停止的代理連接埠。

到 macOS 網路設定檢查 HTTP、HTTPS、SOCKS 代理是否已經撤掉,瀏覽器應能直接存取本機可達的網站。確認直連恢復後,再刪除 Applications 中的應用和不再需要的資料;遷移時重新匯入訂閱,不要把兩個用戶端的資料目錄互相覆蓋。

新用戶端開啟 System Proxy 後,Connections 應出現新的瀏覽器請求。以後換版本或用戶端,也要保留退出程式與檢查直連這兩個動作。

參考資料