IOS – How to disable notifications for a single calendar, in iOS6

calendariosiphonenotifications

I have multiple calendars on my iPhone (iOS 6) and would like to know how to disable event notifications for just my work calendar (it's an Exchange account, if that makes any difference). I still need to be able to view, and add to, my work calendar though, so can't disable the whole thing.

UPDATE: The reason that I want to do this is because if I get a 'work' alert then I will either:

  1. be in my office and using Outlook for such things, or
  2. be on holiday/at home and not wanting to see work notifications.

The calendar needs to remain enabled because I constantly use it on my phone to plan free time (around work commitments) and also to enter out-of-office entries (e.g. dental appointments).

Best Answer

You cannot silence the alerts of a single calendar in iOS. Alerts utilize Notification Center, and the Calendar options in Notification Center apply to all calendars. I know this is not the answer you are hoping for.

The best option, as mentioned in the comments above, is to disable the calendar on your work account, when not desired, and re-enable it again when you need it. To do this, go to Settings > Mail, Contacts, Calendars > Your Work Mail Account. Slide off Calendars. This isn't a good option, admittedly, as you will have to re-download your calendars every time it's slid back on.

Another option is to keep calendars turned off for this account, and use Exchange Outlook Web Access to access your calendars. This may be even a worse interface, however, as the OWA interface is not mobile-optimized.

My last suggestion is to use a third-party app to manage one of your calendars and the built-in Calendar app to manage the other. You can then disable Notifications on one of the two apps. You have to look potentially in two places for your calendar entries, but you will potentially get the granular control you need. Here are some calendar apps to examine: Calvetica, MiCal.