Datei-Icon

09/09/2013 - 12:45 von befr | Report spam
Ich habe ein Programm, das seine Daten mit der Dateiendung ".ed"
abspeichert. Der Finder soll für diese Dateien ein entsprechendes Icon
anzeigen, leider wird aber nur das "leere Blatt" als Datei-Icon
angezeigt.
Ich vermute, dass mit der plist meines Programmes etwas nicht stimmt,
habe aber keine Ahnung, wo ich den Fehler suchen könnte.
Die .icns Dateien sind vorhanden, das Programm-Icon wird auch korrekt
angezeigt.
Kann mir jemand einen Tipp geben, wie ich den Finder dazu bringe,
.ed-Dateien mit dem entsprechenden Icon anzuzeigen?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM
"file://localhost/System/Library/DTD...">
<plist version="0.9">
<dict>
<key>CFBundleExecutable</key>
<string>EagleData</string>
<key>CFBundleName</key>
<string>EagleData</string>
<key>CFBundleIdentifier</key>
<string>de.Eaglesoft.EagleData</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleVersion</key>
<string>0.5.4.2.0</string>
<key>CFBundleDevelopmentRegion</key>
<string>en-GB</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>EaDa</string>
<key>CFBundleGetInfoString</key>
<string>EagleData 0.54 ©EagleSoft 1999-2013</string>
<key>CFBundleShortVersionString</key>
<string>EagleData 0.54</string>
<key>CFBundleIconFile</key>
<string>EagleData.icns</string>
<key>LSMinimumSystemVersion</key>
<string>10.6.0</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>EagleDataType</string>
<key>CFBundleTypeIconFile</key>
<string>EagleDataType.icns</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>EaDa</string>
</array>
<key>CFBundleTypeExtensions</key>
<array>
<string>ed</string>
</array>
<key>LSItemContentTypes</key>
<array>
<string>de.Eaglesoft.EagleData</string>
</array>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
</array>
</dict>
</plist>
 

Lesen sie die antworten

#1 befr
09/09/2013 - 20:45 | Warnen spam
Bernd Fröhlich wrote:

Kann mir jemand einen Tipp geben, wie ich den Finder dazu bringe,
.ed-Dateien mit dem entsprechenden Icon anzuzeigen?



Des Ràtsels Lösung:
die Zeilen

<key>LSItemContentTypes</key>
<array>
<string>de.Eaglesoft.EagleData</string>
</array>

müssen raus, dann klappŽt.

Ähnliche fragen