設置
AppPorts 的設置頁面可通過主窗口右上角的齒輪圖標訪問。
App Store 與 iOS 設置
| 設置項 | 說明 | 默認值 |
|---|---|---|
| App Store 應用遷移 | 允許遷移 App Store 應用。macOS 15.1 以下需手動開啓 | 關閉 |
| iOS 應用遷移 | 允許遷移 iOS/iPadOS 應用(Mac 版) | 關閉 |
💡 macOS 15.1+ 用戶
macOS 15.1 及以上版本支持 App Store 應用原生安裝到外置硬盤。建議在 AppStore 設置中開啓「下載並安裝大型 App 到獨立存儲盤」,而非使用 AppPorts 的遷移開關。
簽名設置
| 設置項 | 說明 | 默認值 |
|---|---|---|
| 自動重簽名 | 數據目錄遷移後自動對關聯應用執行 Ad-hoc 重簽名 | 關閉 |
| 開機自動重簽名 | 每次用戶登入時自動對簽名已失效的已遷移應用執行 Ad-hoc 重簽名 | 開啟 |
開啓「自動重簽名」後,每次數據目錄遷移完成後會自動備份原始簽名並執行重簽名,避免遷移後出現「已損壞」提示。
開啓「開機自動重簽名」後,系統會安裝一個 LaunchAgent(com.shimoko.AppPorts.re-sign),在每次用戶登入時掃描簽名備份記錄,自動對 ad-hoc 簽名已失效的應用重新簽名。重簽名日誌寫入 AppPorts 默認日誌文件。
💡 已連結應用的自動重簽名
對於已連結應用(狀態為「已連結」),自動重簽名會自動解析 Stub Portal 殼或符號鏈接背後的外部真實應用路徑,確保簽名變更作用於實際的應用包。備份和重簽名操作均以真實應用的 Bundle ID 為標識。
日誌設置
| 設置項 | 說明 | 默認值 |
|---|---|---|
| 啓用日誌記錄 | 將運行日誌寫入文件 | 開啓 |
| 最大日誌大小 | 日誌文件超出後自動截斷較舊的一半 | 2 MB |
| 日誌位置 | 日誌文件保存路徑 | ~/Library/Application Support/AppPorts/AppPorts_Log.txt |
日誌操作
| 操作 | 說明 |
|---|---|
| 在 Finder 中查看 | 打開日誌文件所在目錄 |
| 導出診斷包 | 生成包含日誌、操作記錄、系統信息的 ZIP 文件 |
| 清空日誌 | 清除當前日誌文件內容 |
日誌詳細說明請參閱日誌與診斷。
