Those of you with subscription apps, how do you handle dropping older versions of the OS? Or am I overthinking the problem?

@stroughtonsmith Will the old version still be usable or will it break due to server side changes?

Let’s say one is on iOS 18, not willing to update. If you drop 18, does that mean the app no longer works (but the subscription continues until the user notices and cancels!) or will there just be no more updates?

I think some users will be quite angry if they loose the (working) app.

No new features until they update the OS is probably okay for most users.

@teilweise until fate intervenes. That could be a server endpoint going offline someday, or it could be certificate expiry or some other OS security change, as happens sometimes. I was curious what everybody else was actually doing in their apps; theoreticals are fine, but being chained to the oldest OS version you've ever supported hurts development, hurts the app, hurts the rest of the users

@stroughtonsmith My post is an user’s point of view.

If one day the (3rd party) servers no longer support the old protocols … well, sad but that happens. After all, on Apple AppStores, the devs are doomed, fixes for older versions aren’t supported, AFAIK.

Servers you control: As long as you get paid (did not cancel the subscription from your side), well, you are getting paid to keep it running … (user’s point of view)