Cách tắt thông báo cho một lịch duy nhất, trong iOS6


20

Tôi có nhiều lịch trên iPhone (iOS 6) và muốn biết cách tắt thông báo sự kiện cho lịch làm việc của mình (đó là tài khoản Exchange, nếu điều đó có sự khác biệt). Tôi vẫn cần có thể xem và thêm vào lịch làm việc của mình, vì vậy không thể vô hiệu hóa toàn bộ.

CẬP NHẬT : Lý do mà tôi muốn làm điều này là vì nếu tôi nhận được thông báo 'công việc' thì tôi cũng sẽ:

  1. ở trong văn phòng của tôi và sử dụng Outlook cho những thứ đó, hoặc
  2. được nghỉ / ở nhà và không muốn xem thông báo công việc.

Lịch cần được duy trì vì tôi liên tục sử dụng nó trên điện thoại của mình để lên kế hoạch cho thời gian rảnh (xung quanh các cam kết công việc) và cũng để nhập các mục ngoài văn phòng (ví dụ như các cuộc hẹn nha khoa).


Các câu trả lời cho apple.stackexchange.com/questions/54857/ có giúp ích gì trong trường hợp của bạn không?
nohillside

Cảm ơn Patrix nhưng tiếc là không có câu trả lời nào đủ cho tôi.
ninjaPixel

Bạn có thể chỉnh sửa câu hỏi của bạn để giải thích tại sao? Nó có thể làm cho nó dễ dàng hơn để đưa ra một câu trả lời cho trường hợp của bạn.
nohillside

Xin lỗi, nhưng những gì bạn đang theo sau là không thể.
Josh Hunt

Tôi thực sự ước mình có thể đưa ra giải pháp cho vấn đề này. Thành thật mà nói, có vẻ khá hợp lý để có thể tùy chỉnh điều này - bạn có thể gọi điện và nhắn tin. Nhưng phần này trông giống như một cái gì đó chúng ta sẽ phải chờ đợi trên Apple. Tôi đã nghiêm túc xem xét và suy nghĩ rất nhiều về vấn đề này, nhưng tôi đã không thể nghĩ ra ngay cả một vụ hack (sau đó vô hiệu hóa tất cả các thông báo mời sự kiện lịch). Đừng quên cho Apple biết những gì bạn cần ( apple.com/feedback ). Có lẽ đây sẽ là một trong "hơn 200 tính năng mới trong iOS 7".
bassplayer7

Câu trả lời:


5

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.


4
This is no longer true with iOS 8 (see my answer).
Ed Brannin

26

Yes, in iOS 8:

To do this, simply go into the Calendar app, tap the “Calendars” button in the bottom center to bring up your list of Calendars, and then tap the red “i” to the left of the calendar you’d like to change. Scrolling all the way to the bottom will reveal an “Event Alerts” option — simply toggle this OFF to prevent alarms in that calendar from showing up on the current device.


1
Unfortunately this only seems to be an option for iCloud and local calendars. The little circled "i" doesn't appear next to my Google calendars, for example. Good tip though!
Matt

9
@Matt Now in iOS 10 the "i" appears next to calendars from Google as well.
xji


0

You could use a 3rd party calendar app just for their notification functions as a bodgy workaround.

I recommend Calvetiva, Agenda, or Tempus.

The workflow would go something like this:

  • Choose a secondary calendar app.
  • Configure you secondary calendar app to only use the calendars you want alerts for (steps vary on choice of app). Some (like Calvetica) are clever, and extend the alerts function by allowing a snooze option etc.
  • Configure secondary calendar alerts and notifications via the normal settings> notifications app to show as you want them. They will only trigger for the active calendars in the app.
  • Configure your normal calendar alerts to be off. Remove from Notification Centre, set alert style to none, and also go onto Sounds > alerts and set the calendar alert to none.

Now your existing calendar app will still have access to all calendars but won't alert, the secondary app will do alerting only for the active ones.

Downsides: You will need to periodically open and then shut the secondary calendar every so often in order for it to read the current alerts from the calendar data store and create it's own local notifications from them.

I hoped you could get round this by following the above steps but using the built in calendar as your selective alerting calendar (as it is always running and won't need to be opened to update), and using a replacement calendar app with all calendars shown but no alerts - sadly the normal Calendar app includes all calendars regardless of if you have turned a calendar off or not.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.