Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Not surprising. It costs a lot to continue to support older devices and operating systems. Additionally, less and less people use them as time goes on. At some point you have to stop looking backwards in order to invest in moving forward.
 
If you use a device that can't run the latest version of iOS, you also know you won't be able to use the latest version of every single app. However, the iPhone 5s and 6 are still widely used in many countries. If I were an app developer I would say it is still too early to drop support for iOS 12.

Not a drama, for retro iOS enthusiasts Reddit can be easily accessed on-line, in old good Safari.
 
Why is this news? The fact that the tiny percentage of Reddit users with an iPhone 6 or older now have to use Safari rather than the Reddit app? Will MacRumours start reporting on each and every app's iOS compatibility status? Strange
 
I think the title is misleading. Normally when the support is dropped you can still run an app just fine. What it really means is 1) you will no longer receive said app updates unless you update to a newer iOS and 2) you won't be able to download it from App store unless you had it previously installed (in that case you can download an older version)

So this bit is factually incorrect
It also might happen that they are not able to use the old version if Reddit changes its API to break old versions, happens rarely but it can happen.
 
Not too surprising. These devices are getting pretty old. I know some people want to stick it out. But the world is moving on. I expect there's features the app developers want to use which iOS 12 doesn't support.

Now this is getting me curious. What's the oldest iOS version that is still getting regular app updates from any developers. Like are there any apps still being updated for iPhone OS 2?

How about the oldest which still has an updated third party web browser?
You need to have Xcode 12 right now and the oldest version you can support right now is iOS 9.

"Starting April 2021, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 12 and the iOS 14 SDK."

This means that you can't use Xcode 11.x after April 2021 to publish app to the App Store. You can still use for local development but you can't upload the app to the App Store. However, you don't have to set minimum requirement to iOS 14 since(mostly) you'll need users from previous versions to reach. That's why there are still many banking, government etc. applications which supports iOS 9 and e-commerce apps which supports iOS 11*12(N-2 or N-3, N being the latest version.)

The catch for the developer is, you can set minimum version to iOS 14 to have the latest version, but having less user and you can set lower versions to build and you have to implement many if #available(iOS 13) {} conditions when you want to use the feature that's been added. Individual devs tend to follow N and N-1 for their users and companies tend to follow N-2 to N-5(usually they do N-3)
 
In other equally important news, tens of thousands of apps dropped support for iOS 12 donkeys ago. Obsolete OS is obsolete.
It is not obsolete for me! I am still using an iPhone 6 (on it's 3rd battery) that is still running perfectly fine and does everything I need, even with iOS 12 running. But now more and more Apps drop the support for iOS 12. That really pisses me off. It would be OK if you still would have access to the old compatible versions, but in many cases they are pulled from the store. This whole App Store BS is getting on my nerves. My iPhone is turning into a brick now, because it broke, but because some software developers just don't care about still perfectly fine running legal hardware.The last time this happened was when they switched the store 64bit exclusively. We had 3 iPhones 2 iPads in the family which became basically useless over night, because we didn't get any apps anymore and support for mots services was dropped.
Everybody gets their panties twisted at Apple about sustainability and natural resources, but this forced upgrade to new phones is urging some people even here in the forum to make bad jokes about "the poor guys who still have an old phone". So many people are pointing out how cool it is that Apple hardware lasts so long. But what if the hardware is still OK and Apple just pulls the plug? Seems to be normal for iOS. I am really not impressed. So I need to buy a new phone n the next few months, because Apple and the App developers think it is about time. Thank you for telling what to do and how I want to spend my money.
 
My very very very old long long unused 4s is sad
Actually still works on the 4S haha, just doesn't get updates. I'm pretty sure even the iOS 7 version still runs.

While dropping updates for iOS 12 seems a bit premature, it's not like you're immediately blocked from accessing Reddit on older versions. Though eventually the server-side code will change enough to break things.
 
If you use a device that can't run the latest version of iOS, you also know you won't be able to use the latest version of every single app. However, the iPhone 5s and 6 are still widely used in many countries. If I were an app developer I would say it is still too early to drop support for iOS 12.
Apollo still supports iOS 12 and it's better than the official Reddit app.
 
If I were an app developer I would say it is still too early to drop support for iOS 12.
If I were an app developer, and I am, I would say burn it to the ground. Not supporting iOS 12 means you lose 4% of users (and shrinking) but don't have to deal with pre-ABI-stability Swift or random old UIKit bugs and can freely use full Dark Mode APIs, SwiftUI, Combine, and lots of small quality-of-life improvements. It also simplifies your testing processes. Supporting old iOS versions is a lot of work for very incremental gain, and not indicated either from a programmer happiness point of view or a business ROI view.
 
  • Like
Reactions: NewUsername
If I were an app developer, and I am, I would say burn it to the ground. Not supporting iOS 12 means you lose 4% of users (and shrinking) but don't have to deal with pre-ABI-stability Swift or random old UIKit bugs and can freely use full Dark Mode APIs, SwiftUI, Combine, and lots of small quality-of-life improvements. It also simplifies your testing processes. Supporting old iOS versions is a lot of work for very incremental gain, and not indicated either from a programmer happiness point of view or a business ROI view.
Well I’m also a developer (not an iOS dev though) and I’d agree with you *IF* the app was new. If it’s an old app with an existing user base, then I disagree.
 
  • Like
Reactions: NewUsername
This is not OK. Almost 5% of the user base is not an insignificant number. And iOS 12 is just 3 years old. The world is really going crazy. Not supporting older OS versions anymore is forcing those people to scrap their hardware before it is due. Apple is greenwashing itself all the time while they product life cycles get shorter and shorter. That is not the sustainability we need so urgently these days. I have an iPhone 6 and with its 3. battery it still runs completely fine and even looks still very good. Since more and more apps abandon iOS 12, I am forced now to get a new phone and I can't even hand the old one down to somebody else. 3 years is nothing time wise.
 
This is not OK. Almost 5% of the user base is not an insignificant number. And iOS 12 is just 3 years old. The world is really going crazy. Not supporting older OS versions anymore is forcing those people to scrap their hardware before it is due. Apple is greenwashing itself all the time while they product life cycles get shorter and shorter. That is not the sustainability we need so urgently these days. I have an iPhone 6 and with its 3. battery it still runs completely fine and even looks still very good. Since more and more apps abandon iOS 12, I am forced now to get a new phone and I can't even hand the old one down to somebody else. 3 years is nothing time wise.

iOS 12 is three years old, but the devices that can't run newer versions of iOS came out seven years ago, and stopped being sold five years ago.
 
  • Like
Reactions: gilby101
The only reason I think about the reddit app at all is because of the insane amount of pesterware reddit builds in to their rickety website badgering the user to install it. ...which continues on the 6, even though the app isn't even supported. Pretty appropriate for Reddit's normal level of dysfunction then.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.