Apple Silicon 本機把 OpenClaw 常駐,卡點多在 TCC、State/iCloud 與 Node 24 於 GUI/launchd 的路徑差。MCP 傳輸見 stdio/HTTP 排錯;多機見 Actions 多機協作。
一、TCC 與完整磁碟存取
讀桌面/文件/下載或掃使用者目錄時,在「隱私權與安全性」把權限給實際執行主體(終端機、閘道或 .app)。掃全碟需完整磁碟取用權,否則常「doctor 正常、工具 ENOENT」。僅 SSH/背景時先圖形登入觸發同意,再綁同一使用者到 launchd。
二、State 與 iCloud
State 避開 iCloud 桌面/文件,以免鎖檔/衝突副本誤傷設定;可改 ~/Library/Application Support/… 或本機資料夾並寫進團隊規範。
三、應用程式套件與 Node 24
.app 與互動 Shell 環境不同;Node 24 在 nvm/fnm 時,plist 寫死 PATH 或用 wrapper source 後啟閘道。同一使用者下互動 Shell 與 launchctl 的 which node 須一致。
四、閘道自啟動與 doctor
先前景看埠與工作目錄,再換 launchd(WorkingDirectory 對齊專案根,KeepAlive 慎開)。順序:onboard → doctor,必要時才跑修復子命令;步驟要可乾淨機重播。
五、重 Xcode 外溢遠端 Mac
本機輕閘道+編輯器,xcodebuild/模擬器/長編譯用 SSH 丟高配遠端 Mac;DerivedData、產物放遠端。冷啟見 大儲存庫冷啟 FAQ;閘道與 CI 重負載分桶。
六、上線前自檢
- TCC/完整磁碟:互動與
launchd各驗一次讀寫。 - State 不在 iCloud 熱區;Node 24 的 plist/Shell
PATH一致。 - 前景埠正常再常駐;doctor 乾淨才上線。
本機與雲端 Mac mini 切分負載
「本機閘道+遠端重編譯」吃 macOS 的 Unix/SSH 原生與鑰匙圈邊界;Apple Silicon 統一記憶體利於長編譯;約 4W 待機、靜音適合輕閘道長開;Gatekeeper/SIP/FileVault 收斂攻擊面。要高配、近區域、可 SSH 的 Xcode 節點,雲端專屬 Mac mini 通常比擠筆電划算。Mac mini M4 仍是 2026 高性價比起點;現在即可入手,開 Macstripe 首頁 挑節點對齊遠端建置與本機閘道。