Launch Sale

Flutter in Production is live!

Buy today and get ✨ 50% off ✨

View Course

Working with Multiple Xcode Versions

Did you know that you can install and use multiple Xcode versions?

Here's how:

  • Head to xcodereleases.com and download your desired release
  • Extract and rename it
  • Drag it to the /Applications folder

To switch between them, use the xcode-select CLI. 👇

Working with Multiple Xcode Versions

This can be useful if the latest release is cough-cough buggy, and you want to keep the old one around.

Or you just want to have multiple versions installed and easily switch between them.


Note that to use the xcode-select CLI, you will need to install the Xcode command line tools.

You can get them from here (sign-in required):

Bonus: Xcodes app

If you want to manage multiple Xcode versions with a mouse click or through a CLI, you can download the Xcodes app:

Happy coding!

Want More?

Invest in yourself with my high-quality Flutter courses.

Flutter Foundations Course

Flutter Foundations Course

Learn about State Management, App Architecture, Navigation, Testing, and much more by building a Flutter eCommerce app on iOS, Android, and web.

Flutter & Firebase Masterclass

Flutter & Firebase Masterclass

Learn about Firebase Auth, Cloud Firestore, Cloud Functions, Stripe payments, and much more by building a full-stack eCommerce app with Flutter & Firebase.

The Complete Dart Developer Guide

The Complete Dart Developer Guide

Learn Dart Programming in depth. Includes: basic to advanced topics, exercises, and projects. Last updated to Dart 2.15.

Flutter Animations Masterclass

Flutter Animations Masterclass

Master Flutter animations and build a completely custom habit tracking application.