Run Xcode 13.x on macOS Ventura?

I installed the beta version of macOS Ventura and would like to have a stable version of Xcode (e.g. 13.4.1) running, but it says "The version of Xcode installed on this Mac is not compatible with macOS Ventura"

Is there any way to make Xcode run? Has this always been the case that only the latest (beta) version of Xcode is available on new macOS major beta versions?

Answered by DTS Engineer in 717099022

Xcode 14 is required by macOS Ventura. See the Xcode 13.4.1 Release Notes:

Note: macOS Ventura 13 only supports Xcode 14 beta.

It's Betas all the way down.

Ventura > Xcode 14 > iOS 16

Note also that even with Xcode 13.4 you would not be able to submit to appStore: https://developer.apple.com/forums/thread/682597

Builds of your app are not accepted by the App Store if any part of the build uses a beta — that includes both an Xcode beta, as well a released Xcode running on a macOS beta.

Having the same problem here. I accidentally installed Ventura on my main volume and now I can't do anything 😭

The error dialog tells me to update to 13.4.1 but I already have 13.4.1.

Accepted Answer

You can launch it directly using /Applications/Xcode.app/Contents/MacOS/Xcode file. Or via terminal open /Applications/Xcode.app/Contents/MacOS/Xcode.

25

Xcode 13.4.1 is not working even from terminal: it says: The application cannot be opened for an unexpected reason, error=Error Domain=NSOSStatusErrorDomain Code=-10664 "kLSIncompatibleApplicationVersionErr: The app is incompatible with the current OS" UserInfo={_LSLine=3945, _LSFunction=_LSOpenStuffCallLocal}

Xcode 14 is required by macOS Ventura. See the Xcode 13.4.1 Release Notes:

Note: macOS Ventura 13 only supports Xcode 14 beta.

It really can work via terminal command "open /Applications/Xcode.app/Contents/MacOS/Xcode" but not by directly launch app file method. You should make sure 2 things: 1. for having downloaded Xcode 13.4.1.zip file and extracted to Xcode.app file, 2. for the app's location and name...are they actually same with terminal command mentioned above.

Hi, I had the same issue and what I did to resolve it is downloading the beta of xcode 14, it's like a beta thing, once I had Ventura's beta, I needed the xcode beta that Ventura supports in this url https://developer.apple.com/xcode/ , there you have to click download in the top right corner and then search for the xcode14 folder and download it.

I hope this helps you too, and for me, I'm disabling the beta program to avoid this kind of problems in the future.

were you able to resolve this?...i'm having the same challenghe

I just went through this! Install "Xcode 14 beta 3" from here: https://download.developer.apple.com/Developer_Tools/Xcode_14_beta_3/Xcode_14_beta_3.xip and "Command Line Tools for Xcode 14 beta 3.dmg" from here: https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_for_Xcode_14_beta_3/Command_Line_Tools_for_Xcode_14_beta_3.dmg

Install Xcode 14 and then remove Xcode 13 with App Cleaner. After removing Xcode 13 drag Xcode 14 to application folder so it shows up in app drawer. Good luck!

This whole thing raises the point as to whether it is even worth running the betas at all if you're a developer. If you're a developer, you need to release your app to the App Store on a regular basis, and you can't do this with a beta. So why even bother testing it? I cannot take a four month vacation from releasing app updates, and dual booting is inconvenient when I actually have to use the machine, as I'd rather spend time using the OS I can actually develop from.

same problem

There is a good reason for wanting to run older versions of Xcode. We recently had a regression in our app and I had to use git bisect to find when the regression was introduced. Without the ability to run the version of Xcode that was used to submit the app, I have no way to test an old release of our app.

I have tried the most common suggestion of running it from command line but no luck.

Command: open /Users/username/Downloads/Xcode.app/Contents/MacOS/Xcode

Error:

Xcode[3762:21719] [MT] IDEPackageInstallerHelper: Generic message for error: Error Domain=PKInstallErrorDomain Code=201 "An error occurred establishing a connection to the installation service." UserInfo={NSLocalizedDescription=An error occurred establishing a connection to the installation service.}

I'm unable to download and install command line tools separately. It complains about the macOS version.

I share the same sentiment as @zumacinsmity. On a regular day I support versions of the apps that are developed using older versions of Xcode. At least one major version older. In my case I was trying to install Xcode 13.2.1

Before running the open command I ran the following and I was able to use Xcode 13.2.1 in Venura.

sudo xcode-select -s /Users/username/Downloads/Xcode.app
Run Xcode 13.x on macOS Ventura?
 
 
Q