All'improvviso tutti i miei file hanno un campo null kMDItemDateAdded (Data aggiunta)

0

Quasi tutti i miei file ora hanno un campo null kMDItemDateAdded:

$ mdls -name kMDItemFSName -name kMDItemDateAdded 2014-01-14-1500595479_04-EVN.PDF
kMDItemDateAdded = (null)
kMDItemFSName    = "2014-01-14-1500595479_04-EVN.PDF"

Come potrebbe accadere? Cosa devo fare per ripristinarlo?

    
posta chrkv 20.11.2014 - 20:29
fonte

1 risposta

1

Non penso che sia un bug. Un aggiornamento nello schema mdimport di Apple causerà questo. Ho controllato questo file /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Resources/MetadataSchema.xsd su OSX 10.6.8 e OSX 10.9 e ho trovato kMDItemDateAdded solo in 10.9 .

Quando il tuo mdworker aggiornerà i tuoi Meta Data esistenti usando il nuovo schema, riempirà kMDItemDateAdded con null , perché PDF.mdimporter non si occupa di questo attributo. Come dovrebbe sapere il pdf, quando viene aggiunto?

Se il tuo mds consuma un sacco di tempo CPU devi reindicizzare il tuo database Spotlight come menzionato qui

    
risposta data 14.06.2015 - 14:01
fonte

Leggi altre domande sui tag