I'm using the newest version of Xcode, version 13.3.1 (13E500a).
Xcode currently shows a yellow warning sign Update to recommended settings
.
When I click on this I get the following:
What I'm wondering:
point: Why does Xcode want to update the Deployment Target to iOS 12? Because it's needed? Or is it just a suggestion, because Xcode thinks I shouldn't support iOS 10 (my current Deployment Target) in 2022? Or is there another reason?
point: As far as I understand this is will allow Xcode to detect a specific kind of compiler problem. But why does Xcode ask me to allow that? Doesn't every Xcode version have many new features, improved error detection, etc. … Why does Xcode ask me in this specific case for allowance to activate the ability to detect this compiler warning?