Skip to content

兼容性與限制

系統要求

要求說明
最低系統版本macOS 12.0 (Monterey)
架構Intel x86_64 / Apple Silicon (arm64)
權限完全磁盤訪問權限
外部存儲需要至少一個外部存儲設備

功能兼容性

按 macOS 版本

功能macOS 12.0 - 15.0macOS 15.1+
應用遷移(Stub Portal)
數據目錄遷移
代碼簽名管理
App Store 應用遷移到外置硬盤
App Store 應用在外置硬盤原地更新
iOS 應用遷移

⚠️ macOS 15.1 以下的 App Store 應用

macOS 15.1(Sequoia)之前的系統不支持 App Store 應用安裝到外置硬盤。需在 AppPorts 設置中手動開啓「App Store 應用遷移」開關,且應用更新需手動二次遷移以覆蓋。

按應用類型

應用類型遷移還原自動更新說明
原生 macOS 應用最佳兼容性
Sparkle 應用需鎖定鎖定後阻止應用內更新,需遷回後更新
Electron 應用需鎖定同 Sparkle
Chrome / Edge(自定義更新器)更新程序安裝到本地,不破壞外部副本
App Store 應用(macOS 15.1+)原生外置安裝,App Store 可直接更新
App Store 應用(macOS <15.1)需手動更新需二次遷移
iOS 應用(Mac 版)使用 iOS Stub Portal
系統應用SIP 保護,不可遷移

按數據目錄類型

數據目錄類型遷移風險
~/Library/Application Support/中 — 可能使用文件鎖或 SQLite WAL 日誌
~/Library/Preferences/低-中 — cfprefsd 緩存可能導致過期讀取
~/Library/Containers/中 — 同一 Team 下多應用共享
~/Library/Group Containers/中 — 共享數據可能干擾其他應用
~/Library/Caches/低 — 緩存可重建
~/Library/Logs/低 — 僅日誌文件
~/Library/WebKit/中 — WebKit 本地存儲
~/Library/HTTPStorages/低 — 網絡會話存儲
~/Library/Application Scripts/低 — 擴展腳本
~/Library/Saved Application State/低 — 窗口狀態恢復
~/.npm~/.m2 等 dot-folder低 — 開發工具緩存

不可遷移的內容

受 SIP 保護

路徑原因
macOS 系統應用(Safari、Finder 等)系統完整性保護
~/Library/Containers/ 頂層目錄macOS 系統保護

包含路徑引用

路徑原因
~/.local包含可執行文件路徑引用,遷移後命令行工具可能失效
~/.config包含絕對路徑配置,遷移後工具配置可能失效

外部存儲要求

要求說明
文件系統支持 APFS、HFS+、exFAT
最小空間視遷移應用大小而定
接口USB、Thunderbolt、NVMe 均支持
保持連接遷移後外部存儲需保持連接,否則應用無法啓動

💡 文件系統建議

  • APFS:推薦,支持克隆、快照,性能最佳
  • HFS+:兼容性好,適合舊款 Mac
  • exFAT:跨平臺兼容,但不支持硬鏈接和克隆
最近更新