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.

Featured Video : Intel Pocket Avatars

Join Our Conversation

Smartphones
Goophone i6 iPhone 6 clone up for pre-orderGoophone i6 iPhone 6 clone up for pre-order for $159.99, ships Aug. 1
NVIDIA SHIELD $299 tablet with Tegra K1 processor takes gaming to the next level (VIDEO)
Red HTC One M8 launching exclusively on O2 UK on Aug. 4
Verizon intros rewards program, the price is your privacy – What you need to know
Tablet / Laptop / PC
Dell Venue 7 and Venue 8Dell 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 LogoAmazon 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 LogoHTC 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 DowntimeGoogle 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
PayPal iOS appPayPal for iOS update brings loyalty card support, other features and enhancements
Facebook Slingshot now official to challenge Snapchat – What makes it stand out?
Pinterest update brings Guided Search to desktop users (VIDEO)
SwiftKey goes free on Google Play, boasts great new features & improvements
Copyright © 2014 Mobile & Apps All rights reserved. mobilenapps
Real Time Analytics