Setup a Xcode on MacOS
Xcode is necessary to develop and upload apps for the iOS environment.
Just like gradle, CocoaPods is a dependency management system for iOS projects. Its necessary if you want to develop iOS apps with Flutter.
https://guides.cocoapods.org/using/getting-started.htmlPrevious: Android Studio Setup Next: Flutter Setup