Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?

I've noticed that despite Apple stating Xcode 16's minimum deployment target is iOS 13, I was able to set my app's minimum target to iOS 12, build it, and successfully upload it to TestFlight. I've tested the app on iOS 12 devices, and it functions normally.

Given that updating to Xcode 16 will be mandatory after April 24th, I have a few questions:

Is it intentional that Xcode 16 still allows targeting iOS 12?

Will Apple continue to support this capability for iOS 12 devices in the future?

Are there any plans to restrict or block apps targeting iOS 12 in upcoming Xcode updates?

I'm seeking clarification on whether it's safe to continue supporting iOS 12 in our apps or if we should prepare for potential changes. Any insights from the Apple development team would be greatly appreciated.

Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?

Xcode 16 supports deployment targets down to iOS 12 as mentioned in Minimum requirements and supported SDKs.

I am curious to find out where you learned that iOS 13 is the official minimum deployment target.

Xcode 16 Supports iOS 12 Deployment Despite Official iOS 13 Minimum - Will This Continue?
 
 
Q