Custom Spotlight Importer und Finder Get Info Abschnitt „More Info“

Ich habe einen Spotlight-Importer für den benutzerdefinierten Dokumenttyp geschrieben, den meine Anwendung definiert.

Alles funktioniert einwandfrei, die Metadatenfelder werden von Spotlight korrekt indiziert (überprüft mitmdls Befehl), und eine Spotlight-Suche zeigt meine Dokumente.

Das einzige Problem, das ich habe, sind die Elemente, die ich in der<displayattrs> Abschnitt derschema.xml Datei wird im Abschnitt "Weitere Informationen" nicht angezeigt, wenn ich Informationen zu einer Datei anfordere (Cmd + I im Finder).

Ich habe erwartet, dass diese Felder dort erscheinen, weil ich sie beide in der deklariert habe<allattrs> und<displayattrs> Abschnitte.

Ich habe hier einige Fragen zu diesem Problem gefunden, keine hat mir geholfen.

Der Importeur wird in die App gebündelt, die vom System geladen wird (mdimport -L dies bestätigt). Auch die Bündelstruktur scheint zu stimmen, dieschema.xml wird im Ordner "Resources" sowie im Ordner "schema.strings im Ordner en / lproj.

Hier ist was zumschema.xml Datei sieht so aus:

<schema version="1.0"
    xmlns="http://www.apple.com/metadata"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.apple.com/metadata file:///System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Resources/MetadataSchema.xsd">
<types>
    <type name="com.mydomain.myapp.mydocument">
        <allattrs>
            kMDItemTitle kMDItemAuthors kMDItemAlbum
        </allattrs>
        <displayattrs>
            kMDItemTitle kMDItemAuthors kMDItemAlbum
        </displayattrs>
    </type>
</types>

Ein paar Dinge mehr fehlt meinem System diemdcheckschema Befehl, aber die XML-Datei ist so kurz, ich bezweifle, dass es ein Problem mit der Syntax gibt.
Manchmal wird im Abschnitt "Weitere Informationen" das Datum des letzten Öffnens der Datei angezeigt, manchmal nichts.
Schließlich habe ich versucht, die Datei erneut zu importieren (mdimport), umsonst.

Ich verwende Mac OS X Moutain Lion 10.8.3, Xcode 4.6.2.

Vermisse ich hier also etwas, um diese Artikel im Bereich "Weitere Informationen" anzeigen zu lassen? Gibt es jemanden, der ein solches Problem erlebt und eine Lösung gefunden hat?

Bearbeiten :

Bisher hat noch niemand meine Frage beantwortet, vielleicht kann mir jemand ein Tutorial oder eine Dokumentation zu diesem Problem zeigen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage