Acabei de atualizar um MacBook Pro executando o Snow Leopard para o Mountain Lion.
No Snow Leopard eu estava correndo iCal e tinha 10 anos de história dentro.
Agora no Mountain Lion, esse aplicativo foi renomeado como Calendário e eu encontro todos os meus 9 nomes de calendário, mas eles estão vazios.
Acabei de receber todos os aniversários e 2 calendários assinados preenchidos.
Olhando para /var/log/system.logeu encontrei 2 horas de mensagens de erro como:
Sep 2 18:41:01 localhost mdworker [759]: codificação UTF8 falhou para Ãloïse @ Juterbog
Sep 2 18:41:02 localhost mdworker [759]: Erro de validação de data: EXDATE = '20020916T220000Z'
Sep 2 18:41:02 localhost mdworker [759]: erro de validação de data: EXDATE = '20021022T220000Z'
Sep 2 18:41:02 localhost mdworker [759]: Erro de validação de data: EXDATE = '20020620T220000Z'
Sep 2 18:41:02 localhost mdworker [759]: Erro de validação de data: EXDATE = '20010414T220000Z 20010415T220000Z'
Sep 2 18:41:02 localhost mdworker [759]: codificação UTF8 falhou para escolaires de vacances à © tà ©
[...]
Sep 2 18:41:02 localhost mdworker [759]: char inválido: (58) para mParamName na linha 432
Sep 2 18:41:02 localhost mdworker [759]: caractere inválido. (46) para mParamName na linha 432
Sep 2 18:41:02 localhost mdworker [759]: char (32) inválido para mParamName na linha 432
Sep 2 18:41:02 localhost mdworker [759]: *** AVISO Componente inválido, descartando: Erro Domínio = com.apple.iCalendar Código = 1000 "DTSTART é necessário para VEVENT." UserInfo = 0x7fada22d24a0 {NSLocalizedDescription = DTSTART é necessário para o VEVENT.}
Estas mensagens de erro parecem estar claramente relacionadas com a falha de migração dos meus calendários. Infelizmente nenhuma explicação nenhuma mensagem de erro foi exibida para explicar como corrigir isso.
Qual é o caminho para recuperar todos os meus calendários pessoais do iCal?
.calendarsubdiretórios, mas dentro deles oEventssubdiretório está vazio. Aparentemente, a migração falhou secretamente.