M
Mathias T.
Registriert
Thread Starter
- Dabei seit
- 02.08.2007
- Beiträge
- 2
- Reaktionspunkte
- 0
Hallo zusammen,
kennt sich jemand mit dem Schreiben von Spotlight Plugins aus oder konnte hier zumindest erste Erfahrungen sammeln?
Habe für die Verwaltung meiner PDFs Adobes Metadatenpalttform XMP genutzt, um direkt in die PDF Dateien meine Metadaten in Form von XML-Statements zu bekommen.
Im Anschluss daran habe ich nach dem Vorbild des Spotlight Importer Programming Guide von Apple ein Spotlight Plugin geschrieben. Dieses wird in XCode auch ordentlich kompiliert. Wenn ich den resultierenden Spotlight-Importer dann aber in das entsprechende Verzeichnis kopiere und ihm am System anmelde (mit mdimport -r /Dateipfad/Dateiname.mdimporter) wird er zwar aufgenommen (zu überprüfen mit mdimport -L) findet aber weder die von mit in der schemal.xml definierten Attributbezeichnungen noch die Attributbeschreibungen (zu überprüfen mit mdimport -A). Statt dessen bringt er die Fehlermeldung:
2007-08-02 09:43:03.935 mdimport[355] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2007-08-02 09:43:03.937 mdimport[355] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en
Die im Importer vom mir selbst definierten Metadaten lassen sich über Spotlight entsprechend auch nicht suchen.
Ich brauche dringend Hilfe!!! Kann mir bei diesem Problem jemand helfen oder weis jemand, an wen ich mir wenden kann, um hier weiterzukommen?
Viele Grüße
Mathias
kennt sich jemand mit dem Schreiben von Spotlight Plugins aus oder konnte hier zumindest erste Erfahrungen sammeln?
Habe für die Verwaltung meiner PDFs Adobes Metadatenpalttform XMP genutzt, um direkt in die PDF Dateien meine Metadaten in Form von XML-Statements zu bekommen.
Im Anschluss daran habe ich nach dem Vorbild des Spotlight Importer Programming Guide von Apple ein Spotlight Plugin geschrieben. Dieses wird in XCode auch ordentlich kompiliert. Wenn ich den resultierenden Spotlight-Importer dann aber in das entsprechende Verzeichnis kopiere und ihm am System anmelde (mit mdimport -r /Dateipfad/Dateiname.mdimporter) wird er zwar aufgenommen (zu überprüfen mit mdimport -L) findet aber weder die von mit in der schemal.xml definierten Attributbezeichnungen noch die Attributbeschreibungen (zu überprüfen mit mdimport -A). Statt dessen bringt er die Fehlermeldung:
2007-08-02 09:43:03.935 mdimport[355] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
2007-08-02 09:43:03.937 mdimport[355] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en
Die im Importer vom mir selbst definierten Metadaten lassen sich über Spotlight entsprechend auch nicht suchen.
Ich brauche dringend Hilfe!!! Kann mir bei diesem Problem jemand helfen oder weis jemand, an wen ich mir wenden kann, um hier weiterzukommen?
Viele Grüße
Mathias