Why Do Not Disturb Failed In iOS 6

By Jimmie Geddes email: j.geddes@mobilenapps.com | Jan 10, 2013 12:34 PM EST

Share This Story

  • Print
  • Email

On New Year's day millions of iOS 6 users began to notice they weren't getting their self-selected window of daily disturbance. Do Not Disturb is a feature in iOS 6 to disable notifications. The scheduled feature failed to enable itself on January 1, 2013 leading to Apple support being inundated with users reporting that Do Not Disturb stopped working correctly. Apple soon posted a support document claiming that the problem would fix itself after January 7.

Follow us

(Credit: Apple)
(Credit: Apple)

The reason this bug occurred is because of calendaring code used  by Apple in iOS 6. Apple uses ISO week numbering in the code which led to the bug and here's reportedly why it happened:

"Here's how it works and why it's throwing DND for a loop. The ISO week numbering system uses the YYYY format for the year instead of the Gregorian calendar's yyyy. It then looks at which week of the year it is, and then uses a date digit with 1 starting on Monday. So, for example, Tuesday of the 50th week of 2012 would have been 2012-W50-2 in ISO week format.

The problem comes in when January 1 of the New Year ends up falling on a date that doesn't get along well with the ISO week format. The first day of 2013 started on a Tuesday, whereas  the ISO standard expects the first week of the year to start on "the Monday that contains the first Thursday in January." In this case, that would be January 7, 2013. This is a common pitfall that happens at the beginning of the New Year and lines up with the time when the bug will go away."

Apple decided to let the bug fix itself rather than issuing an iOS software update specifically to target the bug. Do Not Disturb is now back to disturbing.

Get the Most Popular Mobile&Apps Stories in a Weekly Newsletter

© 2014 Mobile & Apps All rights reserved. Do not reproduce without permission.

Join Our Conversation

Smartphones
Motorola invite for Nov. 5 event Droid Turbo global version launching on Nov. 5 as Moto Maxx?
Microsoft Band fitness tracker debuts alongside Microsoft Health service: Here's the deal (VIDEO)
Motorola Nexus 6 goes in and out of stock in no time on Google Play
Meet the new OPPO N3 and R5 smartphones – What you need to know
Tablet / Laptop / PC
Dell Venue 7 and Venue 8 Dell unveils Venue 7 and Venue 8 Android 4.3 Jelly Bean tablets
Retina iPad Mini facing delays, may not launch until early next year
Refurbished 128GB iPad with Retina Display now available on the Apple Online Store
Samsung Galaxy Note 10.1 – 2014 Edition: Pricing and availability now official
Gadgets
Amazon Logo Amazon reportedly to launch ‘Firetube’ set-top box before 2013 holidays
Samsung Galaxy Note 3 and Galaxy Gear India launch: Pricing and availability
Samsung Galaxy Gear Android smartwatch now up for pre-order in Canada
Samsung Galaxy Gear 2 reportedly in the works already, may debut at CES or MWC 2014
OS / Software
HTC Logo HTC reportedly considering Android/Windows Phone dual-booting smartphone as Microsoft pushes for deeper Windows mobile integration
iOS 7 Chrome Incognito mode leaks private searches due to bug
Sprint HTC One Android 4.3 Jelly Bean already rolling out, AT&T, T-Mobile & Verizon to follow
Microsoft Windows 8.1 now available for pre-order
Internet / Social Media
Google Downtime Google blacks out for two minutes, causes 40 percent drop in world’s Internet traffic
Xbox Music web player is live and ready for Xbox Music Pass subscribers
Facebook Android app collected phone numbers even if users never logged in
Firefox 22 brings support for web video calls, 3D gaming, and Unreal Engine 3
What's App
Flipboard for Windows Phone Flipboard for Windows Phone finally available, but requires 1GB of RAM (VIDEO)
Vine gets major update, lets you upload previously-shot videos & more (VIDEO)
BlackBerry Messenger (BBM) finally hits Windows Phone – Available as a free download now
Instagram releases Bolt ephemeral messaging app in select markets to challenge Snapchat
Copyright © 2014 Mobile & Apps All rights reserved. mobilenapps
Real Time Analytics