Archive for December 2, 2017

Saturday, December 2, 2017

Rushed iOS 11.2 Update to Fix Date Crasher

@jeremybank:

PSA from staff: if you have an iPhone, it will likely crash due to a date bug when date rolls over to 2 December, depending on time zone.

The temp fix is to manually set date/time to a date prior to 2 Dec. This will make some apps unusable due to date checks on server.

Juli Clover (tweet):

A date-related bug in iOS 11.1.2 appears to be causing iPhones and iPads to continually crash or respring when time-based local notifications are received after 12:15 a.m. on December 2, according to reports on Twitter and reddit.

Tom Warren:

Apple is taking the highly unusual step of releasing a significant iOS update today, just hours after an iOS 11 bug started crashing iPhones. A bug in iOS 11.1.2 started causing iPhones to crash if third-party apps use recurring notifications for things like reminders. Apple is releasing iOS 11.2 today, which addresses the issue and includes a number of new features. Apple usually releases iOS updates on a Tuesday, so this appears to have been issued early to fix the crash bug.

Yoshimasa Niwa:

And here is what Apple recommends to address this crash on iOS 11.1.

Simply it said, disable notification one by one and then update to iOS 11.2.

Evgeny Cherpak:

I just want to point out that this issue being fixed in iOS 11.2 beta makes me think that someone in the company KNEW this problem exists, fixed it, but failed to make this fix available ASAP for production to prevent this.

Steve Troughton-Smith:

I was once told it would have to be a real damn emergency to release an iOS version on a weekend, so, here we are… iOS 11.2!

Mark J. Douglas:

I have to say 11 has been categorically the worst release ever, it rendered my iPhone 7 almost unusable for a month. You do have to wonder what the hell is going on, is it just too big to QC effectively now?

Ryan Jones:

Just woke up. Thought I was still asleep/dreaming when I read about this iOS 11 date bug. WTF.

This better be a WAKE UP CALL for Apple software and Craig Federighi.

Security holes, infinite loop crashes, and keyboards that can’t type I or it.

Maynard Handley:

I see Apple’s problems as

- technical debt. The company has chosen to prioritize new features every year over the “boring” fixing of long-standing problems.

- insistence on a fixed annual schedule; new iPhones (and new iOS) every September.

Bob Burrough:

I think it’s fair to say they are literally shipping beta software as GM. No software development organization beta tests for 14.5 hours.

Bradley Chambers:

Apple’s had a rough week with needing to rush out software updates, but they also got them patched extremely quickly. Bugs happen (they need to do better), but, as an IT admin, I am thankful for the quick response.

SwiftOnSecurity:

I’m genuinely concerned about Apple’s recent spate of performance on software testing and security. This is really concerning to me.

Again and again, Microsoft employees and observers tell me how much the company was shook by 2000s-era bugs, and remolded by Bill Gates’ Trustworthy Computing memo. I’m not saying it’s the same, but I really wonder if there are lessons for Apple now.

Tom Bridge:

There’s no question that Apple has been pushing the envelope for a while. They’ve done some things incredibly well (iOS Security), and some things…

…well, some things not so well. 10.13.0 was unusable in many businesses because of security concerns AND Active Directory concerns.

If Apple wants people to trust the Mac and iOS with their businesses, they need to get back to “It Just Works” because right now, it emphatically does not.

John Gruber:

I ran the iOS 11.2 betas on my iPad and Apple Pay Cash worked great. On my iPhone, after updating to 11.2 today, it doesn’t appear. WTF?

Apparently, the release notes were already written to include Apple Pay Cash, which hasn’t launched yet, and they weren’t revised in time for the unexpected early release.

Timi Cantisano:

If you have updated to iOS 11.2, you might have noticed that Face ID isn’t working on properly on the first reboot. By diving into the settings and trying to reset Face ID, you’ll be greeted with the message above in the image, stating that “Face ID is Not Available”. The issue seems to affect people randomly, with our iPhone X being affected and only a handful of reports across the internet on various sites and Twitter.

Steve Troughton-Smith:

Sounds like iOS 11.2 bricking Face ID is a real problem. If you can make it to midnight without the SpringBoard notification crash loop on 11.1.2, might be worth holding off on 11.2 for a few days… (this is why OTAs don’t go out on a weekend)

Previously: Why Little Bugs Need to Get Fixed, High Sierra Bug Allows Root Access With Blank Password.

Update (2017-12-02): See also: Hacker News.

Rene Ritchie:

Why do date/time bugs keep happening?

Seriously. You’d figure Apple would have torn any all time-based code apart by now and stamped all of this out. Once is a bug. Twice is a bad bug. More than that, it’s a problem beyond the code.

Tom Warren (Hacker News):

Let’s recap the week of Apple software problems:

  • macOS High Sierra critical flaw with root admin access
  • macOS High Sierra update released, but breaks file sharing
  • iOS 11 crashing on some iPhones due to a date bug
  • macOS High Sierra fix not installing correctly on some systems
  • iOS 11.2 released early to fix iPhone crash bug

Josh Centers:

Something is clearly rotten in the state of Denmark, by which I mean Apple’s quality assurance department. Many long-time TidBITS readers have been complaining for years about Apple’s declining software quality. Major missteps like these give Apple a black eye and, when they affect tens or even hundreds of millions of users, cause a significant waste of the world’s time.

Diane Ross:

Looks like I’m in good company when I say, Apple needs to concentrate on fixes not yearly updates.

Update (2017-12-05): nullpixel:

Face ID only got bricked by the fucked up date some people had. Most encryption uses the date in it, so it’s bound to fail when the time is so far out.