"Xcode"
- 開發機的定期空間清理:專案產物、快取、並存的工具鏈版本、虛擬磁碟與 App 沙箱容器的判讀
開發機的佔用依「刪除之後由誰重建、刪除前要查證什麼」分類,每一類各自的判斷依據與檢查指令;涵蓋專案編譯產物、套件與 App 的快取、Gradle/NDK/模擬器映像/Flutter SDK 這類並存的工具鏈版本、容器的虛擬磁碟、模擬器裝置與自己開發的 App 的沙箱容器,以及刪除前要先辨識出來的被忽略檔。
- iOS Simulator Runtime 架構:為什麼一組要 16G
iOS Simulator runtime 以 disk image 形式儲存在 Data 卷上、掛載成獨立 APFS Container,每組佔用遠超多數人預期。理解 Bundle + Runtime 的雙 DMG 架構後才能判斷裝幾組合理、刪除回收多少空間。
- macOS 移除多餘的 iOS Simulator Runtime
磁碟空間不足、發現裝了多版 iOS Simulator runtime 時的移除流程。透過 simctl 指令移除的步驟、順序、以及 Xcode GUI 的打包限制。