Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I don’t see an immediate reason for an iOS upgrade. The problem is that very soon the old iOS won’t be supported by various apps (e-banking and such. This quickly renders a perfectly good device useless for daily tasks.
Eventually yes, certain apps will no longer be compatible with iOS 15, but this isn't a "very soon" problem. More like a couple years, during which time Apple is likely to continue to provide security updates to iOS 15 as well.
 
8-10 years is a good time frame to replace things like cars, phones and PCs

That sounds about right.. I went 15 years on a car, 10 years on my Mac (despite rebuilding/upgrading PCs almost every other year), and 6 years on a phone. However in the case of the phone, I went from a 6s to a 11 Pro, with still keeping the previous phone in case something happens to the new one I get.

BL.
 
If anything, Apple supports devices for too long, obliterating battery life and performance in the process. Apple, drop the iPhone 6s on iOS 10, it’ll be flawless forever.

Also, I am surprised about this reaction. You know what happens when Apple supports an iOS device for way longer than it should. You do not want that to happen.

I personally think that this is the worst possible policy regarding iOS updates. There are three possible policies, two of which I’d agree with:

-Don’t support devices. At all. Original version forever. You have to restore? Original version. Drop support immediately. Cool, fine by me.

The only reason I mention that (which may be rightfully considered rather absurd) is because the actually flawless option, for some inexplicable, absurd reason, doesn’t seem to be a valid one:

-Support devices for as long as you can, drop the absolutely pathetic iOS signing nonsense, and allow downgrading, to any version, ever, for any reason. This would be perfect. You want security, features, and app support? Update to anything you like! I want performance and battery life, so give me the original version, thank you. Let me choose. Don’t choose for me.

The third is the current one, which is abhorrent:

-Support devices for as long as you can, and longer than you should, and don’t allow downgrading, therefore crippling every iOS device in existence perpetually. Force users to update when restoring, and make it your support policy to convince people to update as much as possible, destroying every device ever.

Apple would quell every complaint ever just through allowing people to choose which iOS version they want. It’s very, very simple. I’d love to listen to Apple’s reason for this policy. Because I can’t find one.
 
8-10 years is a good time frame to replace things like cars, phones and PCs

8-10 years might work well for cars, but not really for phones and PCs. Phones and PCs are not upgradeable anymore and have limited repairability, so they hardly last more than 4 years, maybe 5 with luck. They’re pretty much disposable.
 
8-10 years might work well for cars, but not really for phones and PCs. Phones and PCs are not upgradeable anymore and have limited repairability, so they hardly last more than 4 years, maybe 5 with luck. They’re pretty much disposable.
Iphone 7+ , still works great 6 years later and have no doubt it will last many more years if I want, Just replaced 8 year old windows PC that could have hung onto for a bit longer, There are many parts of a PC that are upgradeable, and can be done without help.
 
  • Like
Reactions: bruinsrme
8-10 years might work well for cars, but not really for phones and PCs. Phones and PCs are not upgradeable anymore and have limited repairability, so they hardly last more than 4 years, maybe 5 with luck. They’re pretty much disposable.

Heh. my Macbook Air is still going strong. It's the mid-2011 13". No repairs or anything done to it whatsoever. Still rock solid on Sierra, at that; 11 years solid.

BL.
 
Umm.. no.

Two-factor authentication has two major requirements:
  1. What you know, and
  2. What you have.
What you know could be your password, or touchID that could be used to authenticate who you are. That satisfies #1.

For #2, they would need to send you something, like a code or a token in which you use in response to the challenge they give you asking for that response. That could be sent via email, or text, or any other means. Once you have that code/token, and you supply that to the app, you have satisfied #2.

That is device independent; I can still use my iPhone 6s to satisfy that for my bank's app or any app that requires 2FA. To say that you're forced to get a new device for 2FA is completely wrong.
Umm.. it depends.

If proving what you have requires a specific app, and this specific app only runs on more recent versions of iOS, you absolutely need a newer device. If you cannot generate the required token you cannot supply it, and thus cannot satisfy #2. This is not hypothetical, I have run into exactly this recently with a remote locking system.

In many cases it is truly device independent (although I would argue e-mail or text message should never ever be allowed as a second factor for anything remotely important) but there are also quite a few exceptions.
 
  • Like
Reactions: rocketbuc
Umm.. no.

Two-factor authentication has two major requirements:
  1. What you know, and
  2. What you have.
What you know could be your password, or touchID that could be used to authenticate who you are. That satisfies #1.

For #2, they would need to send you something, like a code or a token in which you use in response to the challenge they give you asking for that response. That could be sent via email, or text, or any other means. Once you have that code/token, and you supply that to the app, you have satisfied #2.

That is device independent; I can still use my iPhone 6s to satisfy that for my bank's app or any app that requires 2FA. To say that you're forced to get a new device for 2FA is completely wrong.

BL.

This isn't just about authentication. It's about the entire interaction with your bank, which takes places through a dedicated app, which is developed and provided by your bank. The bank's servers will deny access to an older version of the app, so you'll have to keep it up to date (which actually is something you want to do anyway, for security reasons). And eventually one of the updates will refuse to be installed or to run on an older OS.
Sure, at that point you may still be able to access your home banking system via web from your browser, if your bank offers this option. But that's not quite the same. You'd lose a lot on the convenience front.
 
Last edited:
This isn't just about authentication. It's about the entire interaction with your bank, which takes places through a dedicated app, which is developed and provided by your bank. The bank's servers will deny access to an older version of the app, so you'll have to keep it up to date (which actually is something you want to do anyway, for security reasons). And eventually one of the updates will refuse to be installed or to run on an older OS.
Sure, at that point you may still be able to access your home banking system via web from your browser, if your bank offers this option. But that's not quite the same. You'd lose a lot on the convenience front.

I agree wholeheartedly with this; however, the poster said that major contributing factor with being forced to purchase a new device is two-factor authentication, which is not the case, nor true.

BL.
 
  • Like
Reactions: Vlad Soare
That… makes no sense in this context. On average, iPhone devices get software support for about twice as long as Android devices. (Roughly 3 years for Android and roughly 6 years for iPhone)

So if you’re upset when your 7 stops getting support, your solution is to switch over to the OS that has notoriously shorter software support?
yes, that's a rough number, not an absolute confirmation that its how long a phone last. A android phone released in 2012 (LG nexus 4) can support android 11 and runs it okay.
"Since this phone is a Nexus, unlocking the bootloader was easy, and there was no shortage of custom ROMs to take the phone far beyond its official resting place with Android 5.1.1"Like many older Android phones, however, there were a few extra hoops to jump through. Ichiban, you needed to repartition the phone to make room for newer, larger versions of Android, which mostly involved redistributing your internal storage so that the area reserved for the OS is larger.Fortunately, people over on the XDA forums have made this process pretty easy. It's essentially the same as flashing custom firmware. After repartitioning, the Nexus 4 is ready to fire up Android 11 through LineageOS 18.1.Demand for the Nexus 4 was huge, with Google's online store crumbling under the launch-day demand.
Surprisingly, this two-year-old OS works surprisingly well on this 10-year-old phone. It's arguably a bit less smooth than, say, KitKat or Lollipop, but what you lose in performance, you gain in-app compatibility. It's definitely more usable than many other phones of this era on modern versions of Android."
https://www.xda-developers.com/nexus-4-revisited-10-years-later/ -where i got this info from
Also,I would rather have a android as the iphones with full corner to corner screens and bulging cameras are kinda ugly in my opinion. And im kinda getting tired of iOS's no customization at all.
and why would i buy from a company that pretends to be environmentally friendly when it isn't (literally apple has a web page on their website that talks about how environmentally friendly they are but can't answer these questions in interviews? sounds like their lying to me.) android companies such as fairphone and google, who both use recycled materials in their phones, so imma stick to a android until apple stops acting shady

more sources lol
lol sorry about the book
 
I agree wholeheartedly with this; however, the poster said that major contributing factor with being forced to purchase a new device is two-factor authentication, which is not the case, nor true.

It is absolutely true if the app you need to use for your second factor doesn’t work on an older OS.
 
  • Like
Reactions: lartola
It is absolutely true if the app you need to use for your second factor doesn’t work on an older OS.

The app isn’t the factor for authentication, when authentication deals with identification, not an application. You can have 2FA without needing a specific application to use it.

Username/Password + verification code satisfies the 2FA requirement. Username/password + security token satisfies the requirements. An application is not requirement to use 2FA.

BL.
 
The app isn’t the factor for authentication, when authentication deals with identification, not an application. You can have 2FA without needing a specific application to use it.

Username/Password + verification code satisfies the 2FA requirement. Username/password + security token satisfies the requirements. An application is not requirement to use 2FA.

Of course the app isn’t the factor.

However, as already explained, many services require the second-factor token to be generated by a specific app.

For example, practically every banking or credit card service in Sweden requires BankID authentication. The BankID app only runs on iOS 12 or higher. If you do not have a device that can run the app you are effectively locked out of the service.

Microsoft Authenticator and Google Authenticator both require iOS 13, and the Yubico app requires iOS 14.5.
 
Last edited:
  • Like
Reactions: rocketbuc
For example, practically every banking or credit card service in Sweden requires BankID authentication. The BankID app only runs on iOS 12 or higher. If you do not have a device that can run the app you are effectively locked out of the service.
I live in the US so this is the first I'm hearing about this. People in Sweden ought to be furious. So you can't participate in the banking system if you don't own a modern smart phone? That's nuts!

I realize most people own smart phones at this point, but they shouldn't be a true requirement. Aside from cost, some people find smartphones addictive, so it should be possible to abstain from using one.
 
I live in the US so this is the first I'm hearing about this. People in Sweden ought to be furious. So you can't participate in the banking system if you don't own a modern smart phone? That's nuts!

I realize most people own smart phones at this point, but they shouldn't be a true requirement. Aside from cost, some people find smartphones addictive, so it should be possible to abstain from using one.

And it’s not just sweden, banks in many countries do that. In Mexico, for example, all banks now integrate 2FA into their apps (previously it was by means of a physical device known as a token or netkey depending on the bank). Anyone running an OS version older than the minimum required by the bank can’t log on to their bank app or website anymore, just like the bankid app in sweden.
 
Last edited:
I live in the US so this is the first I'm hearing about this. People in Sweden ought to be furious.

No, we were horrified for years that many US banks until quite recently allowed access using only user name and password for authentication.

(AFAIK this has never been the case in Sweden. 2FA has been required since at least 1998, in some cases using a password-protected electronic code generator, and in others with a booklet of one-time codes.)

So you can't participate in the banking system if you don't own a modern smart phone?

You can connect the bank-issued card reader through a USB cable to any non-ancient computer. (Or you just go to the branch, show your ID, and get someone to help you there.)

But yes, if you want to do mobile banking on iOS, you need an iPhone that was introduced IN THE LAST DECADE.
 
Last edited:
  • Like
Reactions: rocketbuc
Of course the app isn’t the factor.

However, as already explained, many services require the second-factor token to be generated by a specific app.

For example, practically every banking or credit card service in Sweden requires BankID authentication. The BankID app only runs on iOS 12 or higher. If you do not have a device that can run the app you are effectively locked out of the service.

Microsoft Authenticator and Google Authenticator both require iOS 13, and the Yubico app requires iOS 14.5.
This is exactly what I meant. Same in Switzerland for many banks.
 
  • Like
Reactions: Arctic Moose
Lots of precious natural resources will end up in a landfill and go to waste because of that...

Not sure how much of an iPhone ends up in a landfill due to Daisy:


8-10 years might work well for cars,

Maybe the mechanicals but not the electronics. On my 10 year old car Google maps no longer works and I am waiting for cellular functions for things like navigation to go away once I can no longer connect via 2G. 3G went away some months ago so it won't be long before that goes away also.
 
Maybe the mechanicals but not the electronics. On my 10 year old car Google maps no longer works and I am waiting for cellular functions for things like navigation to go away once I can no longer connect via 2G. 3G went away some months ago so it won't be long before that goes away also.

True. I forgot cars, too, use the technology from the greedy big techs who don’t want anything to last beyond 2-3 years because they need to sell their devices.
 
  • Like
Reactions: viktorhun
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.