Dopo aver scavato un po 'in Contacts
' DB ecco cosa ho trovato.
Come già detto da @grgarside, il DB è in
~/Library/Application\ Support/Address\ Book/Sources/<source-ID>/AddressBook-v22.abcddb
Dove <source-ID>
è molto probabilmente la directory modificata più recente.
AddressBook-v22.abcddb
è un file DB SQLite con 24 tabelle (nel mio caso). Il più importante è ZABCDRECORD
che contiene (tra gli altri) il nome, il cognome e la data di creazione del contatto (ma anche la modifica, ecc.).
Le 2 colonne interessanti nel tuo caso sono:
- ZCREATIONDATE
- ZMODIFICATIONDATE
Come l'ho scoperto di recente , la data base per questi 2 colonne sono 01-01-2001.
Le colonne ZMODIFICATIONDATEYEARLESS
e ZCREATIONDATEYEARLESS
utilizzano il 1 ° gennaio dell'anno di creazione come data di base.
Usando sqlite
puoi ordinarlo in questo modo:
sqlite3 AddressBook-v22.abcddb "select ZFirstName, ZLastName from ZABCDRECORD order by ZMODIFICATIONDATE"
Produrrà FirstName / LastName in ordine di data di modifica.