Calendario sconosciuto disponibile solo quando si aggiunge un nuovo evento (Sierra)

1

Questo ha a che fare con Calendar.app su Sierra (10.12.6).

Nella barra laterale sinistra, posso vedere 6 calendari sotto "Sul mio Mac". Capisco perché questi calendari sono qui e ho bisogno di tenerli tutti.

Tuttavia, quando aggiungo un nuovo evento al calendario facendo doppio clic sul quadrato di un giorno, posso fare clic sulla casella che sceglie quale calendario deve ricevere il nuovo evento. Nel menu popup, vedo un altro calendario elencato sotto "Sul mio Mac" che è un (apparentemente) numero casuale di 10 cifre.

Vorrei sapere come eliminare questo calendario misterioso.

Posso aggiungere eventi a questo calendario, ma non compare mai nella barra laterale sinistra. Ho controllato gli account che inseriscono nel mio Calendar.app (Exchange, Google) e non vedo questo calendario misterioso da nessuna parte.

Grazie!

    
posta plaintxt 13.11.2018 - 19:38
fonte

2 risposte

1

Questo è un po 'complicato, ma l'unico modo in cui lo conosco.

Apri ~/Library/Calendars

Lascia aperto.

Apri calendario > Preferenze e imposta il tuo calendario di numeri strani come predefinito.

Ora aggiungi un nuovo evento ad esso.

Torna alla ~ / Libreria / Calendari e guarda quali file (per data / ora sono cambiati. Quello è quello da eliminare.

Non dimenticare di cambiare il Default di nuovo a tua scelta.

    
risposta data 13.11.2018 - 21:42
fonte
0

@Buscar 웃 mi ha indirizzato nella giusta direzione. Ho svalutato questa risposta.

Disclaimer : non sono un esperto di Calendar.app. Non seguire queste istruzioni se non sei sicuro di come sono archiviati gli eventi del tuo calendario e non vuoi eliminare accidentalmente qualcosa che è irrecuperabile.

Apri ~/Library/Calendars nel Finder e tienilo aperto.

Guarda l'elenco delle cartelle che contiene. Ci sarà una cartella per ogni calendario. Queste cartelle sono denominate con una stringa casuale all'inizio seguita da un punto e un'abbreviazione che rappresenta il tipo di servizio utilizzato per quel calendario. Ad esempio:

  • .caldav
  • .calendar
  • .exchange

Nel mio caso, sapevo che il calendario dei misteri sarebbe una delle cartelle che contiene ".calendar" nel nome della directory. Accedi a ciascuna di queste cartelle e guarda i contenuti della sua directory Eventi. Verrà visualizzato un elenco di file .ics. Selezionando uno di questi file .ics ti verrà mostrata un'anteprima del Finder del file, che in realtà mi ha permesso di vedere il nome dell'evento rappresentato.

Quindi vai al tuo calendario e aggiungi un evento al calendario misterioso. Dai un nome al nuovo evento, qualcosa di sciocco che sai essere un nome univoco per un evento. Ho usato "Fizzle".

Ora apri Terminale (o altro) e vai alla stessa directory che hai aperto in Finder:

$ cd ~/Library/Calendar

Utilizza grep per cercare il nome del nuovo evento.

$ grep -r "Fizzle" ./*

Si spera che otterrai solo un risultato che ti mostrerà il percorso completo per .ics che contiene un evento chiamato "Fizzle".

Utilizza il Finder per individuare la directory di livello superiore per quel calendario. Elimina quella directory. Dovrai anche eliminare i file cache di Calendar:

  • Cache di calendario
  • Calendar Cache-shm
  • Calendar Cache-wal

Esci e riapri il calendario. Il calendario misterioso non dovrebbe più essere disponibile.

    
risposta data 13.11.2018 - 22:30
fonte

Leggi altre domande sui tag