AppleScript-Symbol (ICNS) ändert sich nicht

Ich erstelle eine kleine App mit dem Skripteditor und exportiere sie in eine .app-Datei. Jetzt versuche ich, das Symbol in eine benutzerdefinierte .icns-Datei zu ändern. die icns-datei wurde mithilfe dieser website aus einem png konvertiert . auch versucht, diese Website zu verwenden .

nach dem Kopieren der icns Contents/Resources/applet.icnsund dem Ändern der folgenden Zeilen der Info.plist:

<key>CFBundleIconFile</key>
<string>applet</string>

auch probiert Contents/Resources/customFilename.icnsund Contents/Resources/customFilename:

<key>CFBundleIconFile</key>
<string>customFilename</string>

das .app-Symbol ändert sich nicht. Ich bin mir sicher, dass die Dateien im .icns-Format vorliegen. Wie kann ich debuggen und herausfinden, warum die .app die .icns nicht nimmt?

In Applescript erstellte App Symbol ändert sich nicht

Antworten (1)

Es war keine Bildkonvertierung erforderlich. Klicken Sie in Finder.app einfach (Strg + Klick) auf die Datei, deren Symbol Sie ändern möchten, und wählen Sie den Befehl „Informationen abrufen“. Ziehen Sie als Nächstes einfach Ihre Symboldatei aus dem Finder direkt auf das eigentliche Symbolbild im zuvor geöffneten Fenster zum Abrufen von Informationen ... Dann können Sie loslegen

Geben Sie hier die Bildbeschreibung ein

ja ich komme mir ziemlich blöd vor. Vielen Dank für Ihre Hilfe. vielleicht kannst du dabei helfen? apple.stackexchange.com/questions/325206/…
Ich habe ein paar verschiedene Lösungen ausprobiert, und dies ist die einzige, die für mich funktioniert hat.