·
3 commits
to main
since this release
First public release of SwiftSimSlim, a native Swift/SwiftUI macOS app for managing and slimming iOS simulators.
- Swift backend calling simctl directly, with per-device progress and command logs.
- Offline service-profile updates for stopped and running simulators, followed by verification.
- Up to eight concurrent service commands when fallback is needed, retrying only failed changes.
- Independent device operations, with at most two heavy operations at a time.
- Simulator management, service selection, restoration, and disk cleanup.
- Waits for simulator readiness before checking an already-booted device.
Based on simslim by Interlap / MobAI. Original attribution and MIT license are retained. The upstream author has implemented the reported backend improvements in PR #51; this Swift app remains an independent project.
Persistent slimming requires an installed iOS Simulator runtime 18.5 or later and Xcode's simulator tools. Disabling services can affect the features that depend on them; keep the categories your app needs enabled.
Pull requests are welcome.