Checks your environment, project configuration, OTP caches, and connected devices, reporting any issues with specific fix instructions.
Run this first when something isn't working:
mix dala.doctorWhat it checks
- Tools — adb, xcrun (macOS), Java, Android SDK, iOS build tools
- Project — dala.exs present, required keys set, paths valid
- Build — Elixir deps fetched, project compiled, native build tools present
- OTP cache — pre-built runtimes downloaded and structurally valid
- Devices — authorized Android devices and booted iOS simulators
Exits non-zero if any required checks fail, so it can be used in scripts.