I have a customer application that is currently supporting iOS 11+. According to my App Store metrics, I only have about 250 users who are currently using iOS 11 and 12. I'd like to move up to iOS 13 to start using SwiftUI and Combine for my new UIs and redoing some of the older UIs.
I have never cut off older users on my apps before and have a question about it. I am assuming that my existing users will be able to continue to use the current version of the application that they have. Am I able to publish bug fixes for them, or are they stuck on the current version?
For example, my app is currently at version 2.0.1. If I publish a new 3.0.0 release with support for iOS 13+, would I be able to publish a 2.0.2 release for older users if there's a bug that needs to be fixed? Or do I basically have to tell my users that they need to upgrade their phones or iOS versions?
Thanks for any advice.