O selo de lembretes mostra a contagem incorreta em diferentes dispositivos

12

Eu tenho um iPhone, iPad, MacBook e Mac mini e estou usando Lembretes em todos os meus dispositivos sincronizados através do iCloud. Eu tenho várias listas criadas e nenhum item incompleto no momento. No entanto, a contagem de crachás Lembretes no MacBook mostra "2", enquanto no Mac mini mostra "1". No iPhone e no iPad, a contagem é nenhuma ("0"), o que está correto. Se eu checar minha conta do iCloud.com, a contagem também não é nenhuma. De onde vêm esses alertas fantasmas? E como me livrar deles?

Razza
fonte

Respostas:

14

TLDR : inicie o aplicativo Calendário, vá para Configurações, Alertas, ative "Mostrar mensagens de calendário compartilhadas no Centro de Notificação" e reinicie.

Segue uma explicação mais longa.


Eu estava com o mesmo problema: nenhum selo nos meus dispositivos iOS, mas um selo "1" no meu Mac.

Após pesquisar no aplicativo Console, encontrei algumas mensagens CalNCServiceindicando que estava solicitando uma contagem de crachás "1" em nome de a EKCalendarInviteReplyNotification. Isso sugeriu que o selo era o resultado de alguma atividade em uma lista de lembretes compartilhada. Ele até imprimiu o nome da lista em questão - uma lista compartilhada que eu havia "deixado" há algum tempo.

Porém, não havia notificações no Centro de Notificações relacionadas a esta lista. Bem, acontece que a notificação estava sendo filtrada por uma configuração no aplicativo Calendário . Fui Calendar.app -> Settings -> Alertse habilitei "Mostrar mensagens de calendário compartilhadas no Notification Center".

Isso por si só não fez nada, porque o evento já estava filtrado. Então, fui ao Activity Monitor e forcei o encerramento do CalNCService. Reiniciei o aplicativo Calendário para reiniciar o serviço (a reinicialização também funcionaria) e, BOOM, o sistema me apresentou a notificação ausente!

A notificação foi que eu não tinha mais acesso a esta lista compartilhada (suspiro, quem se importa). Suponho que a pessoa que originalmente compartilhou comigo o excluiu. Então, simplesmente rejeitei a notificação e o distintivo foi embora.

Explicador de bônus :

Por que o Google Agenda tem algo a ver com lembretes? É porque o Reminders, internamente, foi originalmente (e ainda parece) implementado usando calendários ocultos "secretos". Eles fizeram isso porque, nos dias anteriores ao iCloud, a sincronização do Calendário era uma das poucas maneiras de compartilhar dados entre dispositivos. Assim, você pode sincronizar e compartilhar suas listas de lembretes, mesmo se estiver usando o Google, o Yahoo ou qualquer outra coisa. Outra maneira de compartilhar dados era por meio de servidores de email - exatamente o que o aplicativo Notes fez. Lembretes == Calendários, Notas == E-mails.

Inteligente na época, mas tenho certeza que os engenheiros estão cansados ​​disso agora.

Nick Farina
fonte
Isso funcionou para mim. Obrigado!
DaveL17 12/03
3

Você pode tentar forçar a atualização de lembretes no iCloud com um truque de depuração:

Vá para o Terminal (em /Applications/Utilities/Terminal.app) e digite o seguinte comando:

defaults write com.apple.reminders RemindersDebugMenu 1

Agora abra o Lembrete (ou reinicie o aplicativo) e você verá um menu de depuração, entre nesse menu, clique em Atualizar e veja se ele resolve o seu problema.

Aqui está uma foto desse menu:

Menu Debug Reminder

Para se livrar do menu de depuração, digite este comando:

defaults delete com.apple.reminders RemindersDebugMenu

Em seguida, reinicie o aplicativo Lembrete.

Tom Shen
fonte
Infelizmente, isso não funcionou para mim, mas uma boa dica no menu de depuração oculto. Eu não sabia disso.
DaveL17 12/03
2

Primeiro pensei: restaurar uma instância mais antiga do armazenamento "Calendários e lembretes" via iCloud.com corrigiu o emblema fantasma para mim, mas ele voltou depois de um tempo!

Depois de passar um tempo ridículo tentando todas as sugestões aqui e em toda a Internet, o único procedimento que realmente ajudou no final (pelo menos até agora, dedos cruzados!) Foi o descrito na seção "Mac" da Apple Documento de suporte "Obtenha ajuda para usar os Contatos, Calendários ou Lembretes do iCloud" :

  • Acesse System Preferences... / iCloude desative CalendarseReminders
  • Feche as Preferências do Sistema
  • Aguarde 1 minuto
  • Ir para System Preferences... / iCloudnovamente
  • Ativar CalendarseReminders
  • Reinicie o Mac

Esse último ponto é crucial. Somente após a reinicialização, o emblema fantasma desapareceu (e continua desaparecido há cerca de 30 minutos). E não, reiniciar sozinho, sem as etapas anteriores, também não ajudou.

outro nó
fonte
1

No iOS, não há necessidade de reiniciar para atualizar a notificação do selo de lembretes. Basta abrir o aplicativo Calendário, pressione "Calendários" e arraste a página inteira para atualizar todos os seus calendários. Isso também forçará a atualização de seus lembretes.

sist
fonte
0

Resolvi esse problema restaurando lembretes e calendários na minha página de configuração do iCloud , conforme sugestão deste tópico da comunidade . Eu usei um backup muito recente (hoje de manhã), para que não houvesse perda de dados. Não importa se o crachá errado estava presente por um longo período de tempo.

abey
fonte
-1

Eu tive o mesmo problema no meu novo iPhone 7plus. Corrigi-o fazendo a reinicialização pressionando os botões sleep sleep e volume down e ligando novamente.

Teresa
fonte
-1

Encontrei uma resposta aqui :

O que parece funcionar está matando o processo do Dock. Para fazer isso, basta iniciar o Activity Monitor, localize o item chamado “Dock” e clique em Quit Process. O Dock desaparecerá, relançando alguns momentos depois. E eis! Não há mais emblema fantasma.

Funcionou para mim quando tudo mais falhou.

Teresa
fonte
-1

Matar o agente de encaixe no monitor de atividades foi a única coisa que realmente funcionou.

Rodwell R. Braddick V.
fonte