Powiadomienia z kalendarza nie znikają

16

O czym ostrzega mnie ta „1”? Wydaje się, że w żadnym z moich kalendarzy nie ma niczego, co wymagałoby mojej uwagi. Jak mogę się tego pozbyć?

wprowadź opis zdjęcia tutaj

Używam czystej instalacji Yosemite.

Django Reinhardt
źródło

Odpowiedzi:

7

Aby rozwiązać problem, otwórz Terminal i uruchom (rozróżniana jest wielkość liter):

killall Dock

Spowoduje to zamknięcie Docka, a macOS natychmiast ponownie otworzy Docka. Gdy Dock pobierze bieżący stan powiadomień z Kalendarza, zobaczy zero oczekujących powiadomień i znaczek nie pojawi się.

Miałem ten problem kilka razy. MacOS ma jakiś błąd, który powoduje, że znaczek pokazuje liczbę aktywnych powiadomień kalendarza, nawet jeśli w samym kalendarzu nie ma żadnych. Najczęściej widziałem ten problem, gdy ktoś wysyła wiele zaproszeń kalendarza i aktualizacji w krótkim czasie (np. Ktoś tworzy spotkanie, a następnie wysyła kilka aktualizacji w celu zmiany godziny, lokalizacji, notatek itp.). Odpowiem na każdą aktualizację jeden po drugim, a następnie znaczek będzie nadal wyświetlał „1”, mimo że lista powiadomień w Kalendarzu jest pusta.

To jest właściwie problem z Dockiem. W systemie macOS Dock jest odpowiedzialny za wyświetlanie i aktualizowanie ikon aplikacji, w tym znaczków, znaczników wyboru, pasków postępu i innych informacji o stanie, które aplikacje chcą wyświetlać. Czasami wydaje się, że stan ikon Docku Kalendarza jest uszkodzony lub niezsynchronizowany ze stanem samego Kalendarza. (Dzieje się tak również w przypadku innych aplikacji, np. Wiadomości.)

Andrzej
źródło
Dock zawsze działa pod twoim użytkownikiem, więc nigdy nie będziesz musiał sudo killall?
grg
@grgarside: Dobra uwaga. Edycja w celu odzwierciedlenia tego.
Andrew
1
To mi nie zadziałało. Poniższa sugestia @ ph4n70m zadziałała. Zły interfejs użytkownika, Apple.
Torenware Networks,
19

Plakietka informuje o powiadomieniu z Kalendarza. Istnieją dwa przypadki, które powodują odznakę:

  • Zostałeś zaproszony na wydarzenie.
  • Wydarzenie w jednym z twoich udostępnionych kalendarzy zostało zmodyfikowane.

Aby wyczyścić znaczek, otwórz Kalendarz i kliknij Powiadomienia na pasku narzędzi, a następnie podejmij działanie w sprawie powiadomienia, wybierając Akceptuj / Odrzuć / Może w zaproszeniu lub OK w celu powiadomienia o zmianie.

Zobacz także Co to za przycisk w Calendar.app? dotyczące przycisku Powiadomienia na pasku narzędzi.

grg
źródło
2
Dziwne. W kalendarzu nie ma dla mnie takiego przycisku: - /
Django Reinhardt
@Django Co z widokiem → Pokaż powiadomienia?
grg
2
Nie widzę takiej opcji? i.stack.imgur.com/wMCHF.png
Django Reinhardt
@Django Jest wyszarzony, więc najwyraźniej nie masz żadnych powiadomień. To wygląda na błąd. Spróbuj zresetować ustawienia powiadomień w Preferencjach systemowych.
grg
1
Łał. To jest rozczarowujące. Jest to całkowicie czysta instalacja Yosemite (z instalacji USB - całkowicie wyczyściłem HD). Spróbuję twojej sugestii.
Django Reinhardt
6

Użyj tego przycisku w aplikacji kalendarza:

wprowadź opis zdjęcia tutaj

ph4n70m
źródło
Nie widzę tego przycisku w moim.
jtheletter
2

Mam ten sam problem w El Capitan 10.11.5 z Kalendarzem 8.0.

Naprawiono to dzięki rozwiązaniu opartemu na wskazówce Django w poprzednim komentarzu:

  1. Zamknij kalendarz
  2. Wyłącz wszystkie powiadomienia dotyczące Kalendarza w Preferencjach systemowych
  3. Uruchom kalendarz
  4. Ponownie włącz powiadomienia
Kris Khaira
źródło
2

Co dla mnie zadziałało:

  1. Otwórz terminal
  2. Wpisz następujące polecenie: CASE SENSITIVE!

killall Dock

Problem dotyczy Docka, a nie funkcji powiadomień

T Milone
źródło