Das benutzerdefinierte NSDocument-Symbol wird nicht im Finder angezeigt, aber im Schnelleinblick angezeigt

8

Ich entwerfe eine benutzerdefinierte Anwendung und habe ein benutzerdefiniertes Symbol für meinen Dateityp festgelegt.

Ich habe das Icon sowohl auf den Bereich Dokumenttypen als auch auf den Bereich Exportierte HWIs gesetzt (natürlich auch auf andere Werte).

Hier ist, was ich bekomme, wenn ich renne:

Im Finder

ist kein Symbol definiert

Aber in Quick Look wird es korrekt angezeigt.

Ich habe CFBundleTypeIconFile-Symbol nicht angezeigt Dateierweiterung und versuchte, die Datenbank der Startdienste neu zu erstellen. Ich habe Finder neu gestartet, Xcode-Projekt / abgeleitete Daten usw. gereinigt und neu gestartet, aber nichts geändert. Der Finder zeigt immer noch nicht mein Symbol an. Meine ICNS-Datei enthält alle erforderlichen Größen. Ansonsten klappt alles gut (beim Doppelklick klappt es mit meiner App richtig auf). Meine Datei hat übrigens die Erweiterung, sie wird im Finder nicht angezeigt. Ich kann überprüfen, dass es die korrekte Erweiterung von ls in Terminal hat.

Wie kann ich den Finder dazu bringen, mein Icon zu zeigen?

    
Can Poyrazoğlu 04.07.2015, 13:18
quelle

2 Antworten

2

Ich fand diese Lösung , die für mich. Ich musste meinen Mac nicht neu starten, nur den Finder (ich habe ein kleines AppleScriptlet, um es zu beenden).

Führen Sie die folgenden Befehle aus:

%Vor%

Dann starten Sie den Finder neu oder melden Sie sich ab und wieder an, oder starten Sie Ihren Mac neu.

    
Rick 09.06.2016 05:03
quelle
1

Ich habe eine sehr einfache Lösung gefunden:

  1. Klicken Sie mit der rechten Maustaste auf ein Dateisymbol und wählen Sie "show presentation options" Wählen Sie
  2. Deaktivieren Sie dann das Kontrollkästchen unten (Inhalt verwenden Umriss als Symbol) NB: Ich habe ein Französisch sprechendes System, also bin ich nicht sicher, wie es in US Finder
  3. ist
  4. Symbole erscheinen magisch!
claude31 20.01.2017 20:52
quelle