iOS, older phones & non-functioning apps & planned obsolesence.

Sure, changes in iOS means older phones can't run newer versions of it. Makes sense. However, it should be illegal for app makers to not offer versions of their apps for older phones with an older iOS. It's basically discriminatory and penalises people who are content with the older phone they use. Governments across the globe and the EU, etc. should enact legislation that requires app makers to also offer versions of their apps that will run on older versions of iOS, with huge fines for those who do not comply.

iPhone 7 Plus, iOS 15

Posted on Mar 8, 2025 7:30 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 8, 2025 7:48 AM

In the entire history of computers, there has never been any law requiring backward compatibility. Any developer can write an app however they want. Period. So could you. Period.


As a developer, you're looking at who would pay for your app so you can, you know, actually make a decent amount of money on the weeks, months, or even years it took you to create the app. That generally leaves out older hardware which can neither run the app well, or have very many possible buyers.


The gaming industry in particular push titles. They write their apps to take as much advantage as possible of the most current hardware in order to create the most realistic graphics that won't stutter during gameplay.

13 replies
Question marked as Top-ranking reply

Mar 8, 2025 7:48 AM in response to come_from_away

In the entire history of computers, there has never been any law requiring backward compatibility. Any developer can write an app however they want. Period. So could you. Period.


As a developer, you're looking at who would pay for your app so you can, you know, actually make a decent amount of money on the weeks, months, or even years it took you to create the app. That generally leaves out older hardware which can neither run the app well, or have very many possible buyers.


The gaming industry in particular push titles. They write their apps to take as much advantage as possible of the most current hardware in order to create the most realistic graphics that won't stutter during gameplay.

Mar 8, 2025 9:29 AM in response to come_from_away

come_from_away wrote:

It's called competition.

It's called "unrealistic expectations!" You can continue to try to impress us with your idea, but you're honestly wasting your time here. This is a technical support forum to ask questions and find solutions for your iPhone from other users. Since there aren't any solutions to use apps which are no longer supported by app developers on older out of date devices, there is no user here who can help you. If you are hoping to get others to agree with you, what will that accomplish? Even if many did, they too can't make app developers do what you want. So, you're wasting your time trying to make a point here that no one can do anything about.



Mar 8, 2025 7:34 AM in response to come_from_away

come_from_away wrote:

Sure, changes in iOS means older phones can't run newer versions of it. Makes sense. However, it should be illegal for app makers to not offer versions of their apps for older phones with an older iOS. It's basically discriminatory and penalises people who are content with the older phone they use. Governments across the globe and the EU, etc. should enact legislation that requires app makers to also offer versions of their apps that will run on older versions of iOS, with huge fines for those who do not comply.

Take it up with your representatives in government.


There is nothing anyone here or at Apple can do about it.


Mar 8, 2025 11:04 AM in response to come_from_away

come_from_away wrote:

It's called competition.


If competition alone was sufficient to get developers to support apps on old/obsolete hardware and operating systems, the developers would be doing that already. They obviously aren't.


If anything, competition is what's driving them to abandon support for old phones. Every dollar, or hour, spent developing code for, or supporting, old phones that are not providing revenue for the developer is a dollar or an hour not spent developing code for, or supporting, new phones. In effect, new phone and old phone owners are competing for the developers' attention. The owners of the new phones are making a more attractive, and more competitive offer. Because the owners of the old phones are not making a competitive offer, or at least have not convinced the developers that they are making one, they lose the competition.


Even Free Software / Open Source developers do not support old operating systems forever. Sure, you can get source code for Firefox or LibreOffice and try to port it to old versions of macOS yourself, but the developers of both of those projects now only provide pre-built binaries for macOS Catalina and later. If you are still stuck on, say, High Sierra, tough for you.

Mar 8, 2025 8:53 AM in response to come_from_away

come_from_away wrote:

Sure, changes in iOS means older phones can't run newer versions of it. Makes sense. However, it should be illegal for app makers to not offer versions of their apps for older phones with an older iOS. It's basically discriminatory and penalises people who are content with the older phone they use. Governments across the globe and the EU, etc. should enact legislation that requires app makers to also offer versions of their apps that will run on older versions of iOS, with huge fines for those who do not comply.

Illegal? Good luck with that. Most of the apps, which won't run on older iOS version are completely free. Why would you have any belief that app developers who make their apps free should be governed to continue to waste their time, money or resources on continuing their apps on older devices? Nowhere is it ever suggested when you buy any mobile or electronic device it will be supported forever. That's just a completely unrealistic expectation.


You are more than welcome to contact your elected officials, but your chances on this are surely less than 0%.

Mar 8, 2025 9:16 AM in response to come_from_away

come_from_away wrote:

My point. They should be forced to by legislation. Planned obsolescence is predatory behaviour.

OK, we understand your point. But no one here are your legislators, so this really isn't an appropriate discussion for this forum. We can't do anything to make app developers support older devices. Apple can't make app developers support older devices. But I do NOT agree with your suggestion at all. And as I mentioned above, I believe you have less than a 0% chance of convincing your legislators they have any legal standing at all to force developers they don't own to support old technology. None WHATSOEVER.

Mar 8, 2025 9:35 AM in response to come_from_away

If it’s competitive, then use the competitors app and move on. If I create something, it’s mine and I own the copyright to it. If you want to compete with my product, then develop it yourself or hire a developer to write software for you.


What you’re proposing smacks of fascism in 1930’s Germany and forcing writers, poets, painters and cinematographers to do what the government told them to do.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS, older phones & non-functioning apps & planned obsolesence.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.