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 di sinistra, posso vedere 6 calendari in "Sul mio Mac". Capisco perché questi calendari sono qui e devo conservarli tutti.

Tuttavia, quando aggiungo un nuovo evento al calendario facendo doppio clic sulla casella 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 numero (apparentemente) casuale di 10 cifre.

Vorrei sapere come eliminare questo calendario misterioso.

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

inserisci qui la descrizione dell'immagine

Grazie!

Risposte:


1

Questo è un po 'complicato, ma l'unico modo per conoscerlo.

Aperto ~/Library/Calendars

Lascialo aperto

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

Ora aggiungi Nuovo evento ad esso.

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

Non dimenticare di riportare il Default alla tua scelta.


0

@Buscar 웃 mi ha indicato nella giusta direzione. Ho votato a favore di quella risposta.

Disclaimer : non sono un esperto di Calendar.app. Si prega di non seguire queste indicazioni se non si è sicuri di come vengano archiviati gli eventi del calendario e non si desidera eliminare accidentalmente qualcosa che è irrecuperabile.

Apri ~/Library/Calendarsin 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. Per esempio:

  • .caldav
  • .calendario
  • .scambio

Nel mio caso, sapevo che il calendario misterioso sarebbe una delle cartelle che contiene ".calendar" nel nome della directory. Entra in ognuna di quelle cartelle e guarda il contenuto della sua directory Eventi. Vedrai un elenco di file .ics. Selezionando uno di quei file .ics ti verrà mostrata un'anteprima del Finder del file, che in realtà mi ha permesso di vedere il nome dell'evento che rappresentava.

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

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

$ cd ~/Library/Calendar

Utilizzare grepper cercare il nome del nuovo evento.

$ grep -r "Fizzle" ./*

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

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

  • Cache del calendario
  • Calendar Cache-shm
  • Calendario cache-wal

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.