# ios

Christopher Mederos

11/30/2023, 2:59 AM
Does anyone have a source they like to use for iOS version adoption? Apple's official numbers are based on App Store access on a single day... which surely underestimates the prevalence of older versions? It would also be nice to know the distribution by country or region as well 🤞

Daniel Seither

11/30/2023, 10:16 AM
The numbers are pretty realistic, judging by what I’ve been seeing in the actual data of apps I’ve worked on. Because all iOS devices released in the last 5–7 years get access to newly released iOS versions on day one, adoption rates of the current iOS release and the previous one are usually north of 95%. Many iOS apps support the current version + one or two years back, and that’s it. The newest iPhone that can’t run at least iOS 16 (last year’s release) is the iPhone 7 from 2016, and if your app supports iOS 15 too, the newest phone that’s unsupported is the iPhone 6 from 2014.
Or, the other way round: if your app supports iOS 15+, it will deploy back to all phones released since 2015, and if it supports iOS 16+, it will deploy back to all phones released since 2017. That requires that people actually update iOS on their devices, but most people who download new apps also keep their OS up to date, especially since it’s normal for apps to not support iOS versions older than two years or so.

Christopher Mederos

12/07/2023, 8:51 AM
ok interesting - very helpful to have some say what their real experience has been like! I'm writing the ui in swiftUI, so a lot of the better features are only available in the latest few releases