Hi, I have a 2017 iMac that works perfectly, and I am trying to use it to make applications using Swift with Xcode. However, I cannot use Xcode because the last update my iMac supported was Ventura, and now, Xcode requires macOS Sonoma. Is there any way to get around this? Thanks
It is possible to use Xcode on an older Mac (I do it on a 2015 iMac with Monterrey and Xcode 14.2).
But I cannot publish on AppStore with it (you can with Xcode 15.2):
as of April 2024 all iOS and iPadOS apps submitted to the App Store must be built with a minimum of Xcode 15 and the iOS 17 SDK.
So, sooner or later you will unfortunately have to upgrade to a new Mac (which is a pity when the old one still working perfectly and there is no iMac 27" in the lineup).
PS: I use this site to download any version of Xcode: https://xcodereleases.com