Ho effettuato l'aggiornamento da Yosemite a High Sierra e ho scoperto che Calendar ha "dimenticato" tutte le voci dopo l'aggiornamento: non è stata trovata alcuna traccia in ~ / Libraries / Calendar. Poiché non ho mai attivato la sincronizzazione con iCloud e l'ho anche soppresso durante l'aggiornamento, non c'era un modo diretto per recuperarli.
Nel tentativo di recuperare le voci del calendario, ho copiato il contenuto della cartella ~ / Libraries / Calendar dal backup pre-aggiornamento Time Machine (sovrascrivendone alcune nel processo). Tuttavia, ora Calendar non può nemmeno essere avviato, si blocca proprio all'avvio e lascia messaggi di errore come
error: (6922) I/O error for database at /Users/me/Library/Calendars/Calendar Cache. SQLite error code:6922, 'disk I/O error'
error: Encountered exception I/O error for database at /Users/me/Library/Calendars/Calendar Cache. SQLite error code:6922, 'disk I/O error' with userInfo {
NSFilePath = "/Users/me/Library/Calendars/Calendar Cache";
NSSQLiteErrorDomain = 6922;} while checking table name from store: <NSSQLiteConnection: 0x7f971e01d160>
nel file di registro. Cosa posso fare per far funzionare di nuovo Calendar e recuperare le vecchie voci?
Thomas