Como ocultar ** alguns ** aniversários no calendário do iOS?

13

Entrei no aniversário de vários dos meus contatos e esses aniversários são exibidos no Calendário. Sei que posso ativar ou desativar todos os aniversários selecionando ou desmarcando "Aniversários" em Mostrar calendários no canto superior do aplicativo Calendário. Mas só quero ver alguns dos aniversários de meus contatos no Calendário; por exemplo, contatos pessoais, mas não ex-colegas de trabalho.

Como impedir a exibição de determinados aniversários?

KatieK
fonte
Concordo que deve haver uma opção na caixa de seleção para exibir ou não um aniversário ou outra data no meu calendário.

Respostas:

6

Você pode editar as informações da data de nascimento desses contatos que não deseja ver no calendário de aniversários.

Outra maneira de conseguir isso seria adicionando manualmente os aniversários você fazer quer ver a um calendário novo ou existente e, em seguida, desativar a assinatura aniversários.

Gerry
fonte
3
Mover o aniversário para as anotações dessa pessoa é o que eu fiz até agora. Eu gostaria que houvesse uma maneira de ativar ou desativar aniversários pelo grupo de um contato.
KatieK
3

Como compromisso, você pode desativar a notificação para o aniversário dessa pessoa. No calendário, clique duas vezes no par de aniversários e altere o alerta para nenhum. Você será perguntado se deseja alterar este evento ou todos os eventos futuros. Selecione todos os eventos futuros e você não receberá mais notificações para esse aniversário. No entanto, ele permanecerá no seu calendário de aniversários, mas você não será mais incomodado com lembretes (que foi o que eu a procurei antes de descobrir que eu poderia desativar o lembrete)

Javier
fonte
-1

Eu modifiquei o script para ser o seguinte:

(*

This script iterates over your contacts. For each contact, it will delete the contact that has the birthdays
*)


tell application "Contacts"
    set peopleToChange to people whose (birth date) is not missing value
    repeat with thePerson in peopleToChange
        delete ((birth date) of thePerson)
    end repeat
    save
end tell
Mezar67
fonte