Though I could see maybe detecting that a user is a developer and showing a message only for those users
Does someone knows what is iOS doing at the background?
https://www.alistdaily.com/wp-content/uploads/assets/alist-a...
Apple successfully upgrades a huge majority of all their phones in the field, and nearly all of those users are barely even aware of it. They plug their phone in at night, sometimes in the morning there's a message about a new version. Maybe they notice their phone is slow for a day or two, likely they don't. No major incidents involving mass-bricking of phones, no rollbacks, no data loss... arguably the most successful update system in the history of technology.
It’s just true that data structures change over time, and sometimes new features mean that old data needs to be re-processed.
Sure, but it seems only 1 of the OS's takes this long to be fully usable post-update. Why is that? Does Android not ever have to change data structures and if so, why doesn't it take their OS 24-48 hours of post-processing to finish the update? You find this acceptable?
I’m not saying ML is the cause although it could be. I’m saying they are different products with different values, so expecting them to behave the same doesn’t make sense.
And yes, some background processing after an update is more than acceptable. It’s desirable if it means sending less data to Google.
Really wonder what the explanation for all of that is.
The volume buttons don't seem to affect haptic noises, but the mute button does. The OS locks up for about a minute when you change passcodes while it re-crypts everything, but from the user's perspective it just looks frozen. The implications of opting into their 'find my...' and iCloud networks are not adequately explained. The devices take 15-30 seconds to actually cut power after they appear to shut down, and during that time they won't respond to any button presses.
The list goes on, using a modern iPhone feels like you are constantly negotiating with a disingenuous UI. The OS regularly claims to be done with something while it continues working furiously in the background, and it is full of undocumented exceptions to common settings.
Even a heads-up saying "hey we're doing some work behind the scenes on your device as part of the upgrade" would do.
I could see a new something in the Settings that indicates post-OS upgrade showing migration status being useful.
I updated this morning and continued working on an iOS app. Everything felt slow. I thought I did something stupid in my code. Apparently not. As per this Geekbench 5 test, the phone scores ~1200 where it used to regularly score ~3000+ (!!!).
There's a lot of rumors what's the cause of this but no official explanation from Apple as of right now that I can find.