Setup & Installation
What This Skill Does
Walks through setting up a macOS machine for Flutter development, covering Xcode installation, CocoaPods configuration, and environment validation. It handles the specific toolchain steps needed to build and run Flutter apps on macOS.
The macOS toolchain setup for Flutter involves multiple manual steps across Xcode, command-line tools, licenses, and CocoaPods that are easy to miss or do out of order, and this skill lays them out in a single checklist with validation.
When to use it
- Preparing a new Mac for Flutter iOS and macOS development
- Fixing Xcode-related errors reported by flutter doctor
- Setting up CocoaPods for native plugin dependencies
- Configuring macOS desktop support after a fresh Flutter install
- Troubleshooting missing command-line tools or device detection issues