Quando eseguo una ricerca spotlight per i miei segnalibri, alcuni di essi appaiono nei risultati della ricerca ma altri no. Non sono stato in grado di trovare un modello su quali appariranno e quali no. Sono stati trovati segnalibri aggiunti di recente, ma alcuni più vecchi non lo sono.
Ho guardato in ~/Library/Caches/Metadata/Safari/Bookmarks
e ho trovato due cose interessanti:
- Alcuni vecchi segnalibri (non più presenti in Safari) hanno un file di webbookmark in questa cartella
- Alcuni segnalibri esistenti in Safari non hanno un file webbokmark esistente lì
Ho provato a ricostruire l'indice Spotlight ma mancano gli stessi segnalibri. Il menu "Modifica segnalibri" abbastanza semplice di Safari non offre alcuna opzione avanzata per gestire ulteriormente il database dei segnalibri.
C'è un modo per forzare Spotlight ad aggiornare la parte dei segnalibri del suo indice? A meno che non si tratti di safari che qualcosa deve essere fatto?
Ho anche visto che i dati dei segnalibri sono memorizzati in ~/Library/Safari/Bookmarks.plist
. Quale posizione è quella giusta? Da dove arriva Safari ai suoi segnalibri? E poi, qual è lo scopo dell'altro luogo?
Ho abilitato iCloud per Safari (poiché desidero condividere i miei preferiti sul mio iPad e iPhone). Potrebbe essere un altro parametro nel problema. Tuttavia, non voglio disattivarlo / riattivarlo senza essere sicuro che non perderò i miei segnalibri poiché non so quale sarà il master (locale / iCloud) e non conoscendo realmente il contenuto dei miei preferiti iCloud.