Setup a Xcode on MacOS
Xcode is necessary to develop and upload apps for the iOS environment.
https://developer.apple.com/documentation/xcode
CocoaPods setup
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.html
Previous: Android Studio Setup Next: Flutter Setup