| ▲ | jovantho 6 hours ago | |||||||||||||||||||||||||||||||
As far as I know, it's not really on the app developers, after a while Apple requires them to switch to a newer "target" build if they want to push out an update. Currently, the minimum target iOS version if you're submitting an app to the app store is iOS 18. And additionally, even if there once was a compatible version, Apple only lets end users download it if they have previously purchased/downloaded the app. In my opinion, this is almost fully Apple's fault | ||||||||||||||||||||||||||||||||
| ▲ | dagmx 4 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
You’re conflating target version with minimum supported version. There aren’t requirements to update the minimum. They’re independent. There might be limitations on what APIs are still available though in Xcode if they’re removed after a deprecation period however. You can use the latest SDK, and if you don’t use any new APIs, your app will continue to deploy to whatever minimum you have set. If you want to use the new APIs, you can put their use behind availability checks. It’s just that at some point, as a dev, you want to stop testing on older devices and you want to stop branching your code for OS versions that are a minuscule fraction of the active user base. The ROI changes quickly. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | ryandrake 6 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
I'm on iOS 15 and still regularly get updates for a handful of apps. How are they doing it? | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||