Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
No. Shoddy update with Yosemite WiFi issues. Ongoing with El Capitan. Shoddy work with iOS update 9 on going with latest update. It's just shoddy work releasing updates that renders people devices either useless or severely hampered for daily use.

Wow, I ran Yosemite for a year and am running El Capitan right now and my Wi-Fi has never dropped out, get a new router or something.
 
  • Like
Reactions: Azzin
Most of the negative comments say nothing about Apple taking too long to address the problem. They question how such a major bug makes it all the way through te beta versions without being discovered. Very fair question.


One of the most critical aspects of software development is being able to reproduce a reported problem. If a problem cannot be reliably reproduced, either because of insufficient reproduction steps in the problem report, or complete lack of reproduction steps, simply reporting the existence of an issue is not always enough to be able to properly address it.

Without knowing more about said previous reports of this issue, I find it difficult to just assume that they provided adequate steps to reproduce, especially after hearing about the finer details of the conditions that triggered this issue.
 
  • Like
Reactions: dysamoria and C DM
  • Like
Reactions: dk001
mine is stuck on the "download and install" with the spinning wheel.. I rebooted my phone too and nada
 
Well, this was fast. Around 20 minutes! Way nicer than the usual 45 minutes haha. Definitely got to switch phone ASAP... My Watch has been asking for a nicer companion for almost a year :D
 
It's excellent considering the elusive nature of the bug, the need to get as much feedback from as many users as possible, to discover and understand what the problem is and how it is triggered, to developing a solution, to creating an internal beta test program engaging many users to verify the solution works, and then to ultimately roll it out to the masses.

Perhaps you were expecting a one day turn around?

Tim's admin will be soon calling you to schedule a lunch with him at your convenience.

I'm impressed that Apple fixed it. I'm glad the fix works. But let's talk about how we got here.

This happened because iOS development is rushed so that a new version is released every year. There's no need for it.

I don't want lunch. I don't want money. I want a public statement from Tim/Craig that changes will be made to improve the quality of Apple's software and the Apps on it... and the way you do this is to freeze development on all new features for a year so that the iOS team can do a top/bottom review of the existing code base without having to focus on new features.
 
Imagine if ANY of the iPhone Se's or new iPad pro's had this issue.

Apple would definitely have to officially address the public and not just reporters.
 
  • Like
Reactions: Benjamin Frost
One of the most critical aspects of software development is being able to reproduce a reported problem. If a problem cannot be reliably reproduced, either because of insufficient reproduction steps in the problem report, or complete lack of reproduction steps, simply reporting the existence of an issue is not always enough to be able to properly address it.

Without knowing more about said previous reports of this issue, I find it difficult to just assume that they provided adequate steps to reproduce, especially after hearing about the finer details of the conditions that triggered this issue.

Reproduction steps is the path to addressing/fixing the bug. But does not speak to awareness that the problem exists. If they chose to release a software update out to the general public, knowing that a bug of such significance exists in the update... that seems very irresponsible. Could they not have chosen to wait before releasing the update, while they tried to figure out the problem? As a user affected by the problem... i 100% would have preferred to stay on the older version of software than update and have the bug.
 


...The exact underlying cause of the problem has not been discovered...
So, you know for a fact that this fix is a workaround, rather than directly addressing the cause? You're saying that there would be no clues to the cause in a crash log? That nobody posted evidence of a potential cause?

I'd suggest a more accurate statement would have been, "The exact underlying cause of the problem has not been disclosed..." Developers rarely, if ever, disclose what lines of code had to be changed, and what those changes were, unless it's open source (and iOS is not open source).

I'd suggest this release is evidence that the cause of the problem has been discovered. It was not such a widespread issue that Apple needed to release an emergency fix. Considering all the implications of issuing a new OS release, would releasing a half-baked workaround been the right approach?
 
Reproduction steps is the path to addressing/fixing the bug. But does not speak to awareness that the problem exists. If they chose to release a software update out to the general public, knowing that a bug of such significance exists in the update... that seems very irresponsible. Could they not have chosen to wait before releasing the update, while they tried to figure out the problem? As a user affected by the problem... i 100% would have preferred to stay on the older version of software than update and have the bug.

That's a judgement call left for the fellows at Apple, who have way more data in their hands to use to come to that decision than anybody else. However, with the benefit of hindsight, one could conclude that it was the wrong choice.

I will add that I used to do development for a living for five years right out of college. I was one person responsible for just over 5 million lines of C++ code. Needless to say, I quickly succumbed to burn out (5 years is quick to me.) Programming for a company with the exposure and size of Apple is not something that should be considered an easy going gig. It sucks. Companies such as that have very tight deadlines, with staff that are usually largely overworked, and arguably somewhat under appreciated (at least going from the reaction in these forums.)

Anyway, out of the people on these forums that claim to have reported this issue to Apple during the 9.3 beta period, I have yet to see a single one that states that they included reproduction steps. I cannot stress enough how critical it is to provide those in order to effectively resolve an issue as expeditiously as possible.
 
Last edited:
  • Like
Reactions: sbailey4
it works to fix safari, but still can't use apple id to log in on mini iPad - there's still a bug there.
 
I'm impressed that Apple fixed it. I'm glad the fix works. But let's talk about how we got here.

This happened because iOS development is rushed so that a new version is released every year. There's no need for it.

I don't want lunch. I don't want money. I want a public statement from Tim/Craig that changes will be made to improve the quality of Apple's software and the Apps on it... and the way you do this is to freeze development on all new features for a year so that the iOS team can do a top/bottom review of the existing code base without having to focus on new features.
There's always going to be bugs with new software. What I'm interested in is prompt fixes and Apple have an excellent track record of pushing out fixes in a timely manner.
 
  • Like
Reactions: sbailey4
image.jpeg
Did notice this "bug" when viewing open tabs in safari.

The preview isn't displayed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.