
For example, to make Xcode 12 work with a device with iOS 15.1, it’s enough to perform the procedure above using Xcode 13.0. Note: Using Xcode 13.0 or above should be enough to support any iOS 15.x version.

This will install device support files on your machine. run any project against your iOS 15 device at least once with Xcode 13.install command line tools when prompted.There is no need to copy device support files or anything like that anymore.Ĭhances are, you will need Xcode 13 anyway - for other projects or just for playing around with - so this is a great option. If you can have both Xcode 13 and Xcode 12 installed on your machine, then you’re in luck.ĭue to changes in Xcode 13, Xcode 12 can now pick up device support files for newer iOS versions. If you’re looking for the last years post, it’s here: Debugging on iOS 14 with Xcode 11 However, with some tricks, I could not only run on iOS 15 with Xcode 12.5 but also debug with breakpoints and much more.

The device will be marked as unsupported and when running you’ll get an error: The run destination is not valid for running the scheme. If you try to use an iOS 15 device on Xcode 12.5, Out of the box, older Xcode versions can’t work with newer iOS versions. Some other, larger projects can take a while to get upgraded, and have to be built with Xcode 12.5 in the meantime. The lucky ones can immediately upgrade to the newest Xcode 13, building against the latest iOS 15 SDK. Every year we get a new major iOS version to test our apps on.
