Newest version of xcode

Hello, I’m really new to Xcode and swift in general. My iPhone 12 is on iOS 14.6 and I can’t seem to build my project on Xcode onto it. Does Xcode not support ios 14.6? If it doesn’t, is there a way I can work around this?

Which version of Xcode are you using?

Only Xcode 12.5 and later have support for iOS 14.6. Also, Xcode 12.5 only installs on Big Sur and later.

If you're using Xcode 12.5 navigate to Xcode -> Window -> Devices and Simulators. You will need to connect your device via USB and wait for the device support files to be downloaded and installed.

Once the support files are downloaded, you should see some folders names for the iOS version off your home folder in ~/Library/Developer/Xcode/iOS DeviceSupport. Additionally, you should see a Developer section in the Device in Settings on the device, just after Game Center.

Earlier versions of Xcode include device support files bundled within the Xcode app (but only for the devices that version of Xcode directly supported). Xcode 12.5 includes bundled device support files - but not for iOS 14.6, it must be downloaded.

You can see what device support is bundled in Xcode by right clicking on the Xcode app (in Finder) -> 'Show Package Contents' and navigate to /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport. You'll see a list of the bundled device support files.

If you're on Catalina or earlier, and Xcode 12.4 or earlier you can still run and test on iOS 14.6, but you need to get the developer support files onto the actual device first, using the Xcode 12.5 method.

Newest version of xcode
 
 
Q