

This can be useful if the newer version is causing you problems, i. Go to Apple Developer Click develop Scroll to the bottom of the page Click downloads and sign in In the upper right hand corner, click More Use the. Regardless of your reason, the good news is that you can download old versions of Xcode (and a lot of other tools) from the Apple Developer Center. In this video I go over how to download and install an older version of Xcode on your Mac. How to download Regardless of your reason, the good news is that you can download old versions of Xcode (and a lot of other tools) from the Apple Developer Center. I opened the project in Xcode 12 and this popped up: Older versions Older versions of Xcode can be found by logging into the Apple Developer Downloads page and searching for the version of Xcode you need. I needed to update the exercise files for my Core Data Fundamentals with Swift course on Pluralsight. Current version The current version of Xcode can be accessed either through the App store, or the Xcode downloads page. Grabbing an older version of Xcode could help you here.Ģ) To upgrade a very old project to newer versions of Swift

Maybe you’re struggling with the infamous “this code worked before…now it doesn’t…what changed?” and you just want to build your project with a prior version of Xcode in order to rule it out as the culprit. Perhaps you’re just wanting to see what things “used to be like”. Two reasons off the top of my head though:ġ) To compare with your previous experience Valid question – it’s not often you’ll need one. Whyyy would I need an old version of Xcode? Xcode 3.2.6 is the last version that can be downloaded for free for users of Mac OS X Snow Leopard (though it’s not the last version that supports Snow Leopard 4.2 is). Also, Java support is 'exiled' in 3.2 to the organizer. Whyyy would I need an old version of Xcode? But it is still possible to target older versions, and the simulator supports iPhone OS 2.0 through 3.1.Xcode-install needs environment variables with your credentials to access the Apple Developer Center. To see the currently selected version: $ xcversion selected If you want to change the symlink at /Applications/Xcode, run: xcversion select 12 -symlink Select a specific Xcode version to use: xcversion select 12 Install a specific Xcode version: xcversion install 12 List all available and installed Xcode versions: xcversion list Now it’s time to play around and start managing our Xcode versions. Just run this in your terminal: $ gem install xcode-install Usage

This is something similar, but for Xcode. Surely, you have heard of NVM (Node version manager) or RVM (Ruby version manager). There is a tool called xcode-install that allows you to easily install and manage multiple versions of Xcode on your computer.
