Gating app store updates is not so simple- what about security patches or fixes when a new iOS version breaks everything?
Still could work but isn't easy, and probably throws a wrench in the whole modern idea of continuous develop -> deploy.
Still could work but isn't easy, and probably throws a wrench in the whole modern idea of continuous develop -> deploy.
An Xcode deploy target can require a minimum OS version, and when an app's minimum version increases with an update, the update is not available to users who haven't updated their device. If the device doesn't support the new OS version, the user is stuck with the last version supported on the old OS, and will not receive any future patches.