Quando elimino le note da Notes.app, mi aspetto che vengano eliminate. Tuttavia, è chiaro che iCloud sta memorizzando molte informazioni obsolete, cancellate e riservate e non so come sbarazzarmene.
Posso accedere al database Notes.app sul mio Mac (10.12), scaricare il contenuto e quindi ispezionare il dump SQL con un editor:
$ cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes
$ sqlite3 NotesV6.storedata
SQLite version 3.16.0 2016-11-04 19:09:39
Enter ".help" for usage hints.
sqlite> .output /tmp/dump.sql
sqlite> .dump
sqlite> .exit
Certamente, lo scarico SQL ha molte note sensibili:
...
INSERT INTO "ZNOTEBODY" VALUES(472,15,2,271,13,'<html><head></head><body>secret notes<div><br></div><div>[REDACTED]</div></body></html>');
...
Sembra che queste note abbiano un riferimento a una cartella principale che non esiste più.
Se provo a cancellare queste note, tornano con la prossima sincronizzazione iCloud:
sqlite> update znotebody set zhtmlstring = '' where z_pk = 472;
Se esco da iCloud, le note scompaiono, ma riappaiono nel database quando firmo di nuovo.
Come posso cancellare queste note in modo permanente?