Ich habe gerade eine einfache AppleScript-Anwendung erstellt und möchte, dass sie ein schönes Symbol enthält (neben dem gerollten Papier ist dies standardmäßig der Fall). Wie kann ich ein Symbol für diese Anwendung (oder eine andere Anwendung in meinem Dock) ändern?
55
Antworten:
Öffnen Sie das Infofenster für die Anwendung (Datei »Informationen abrufen oder Befehlstaste-I), klicken Sie in diesem Fenster auf das Symbol (ein blauer Rahmen wird angezeigt) und fügen Sie ein neues Symbol ein.
Jedes Bild, das Sie in der Vorschau öffnen können, kann als Symbol verwendet werden: Öffnen Sie es in der Vorschau, wählen Sie es aus und kopieren Sie es. Dadurch wird ein Bild in die Zwischenablage verschoben, das ein Format enthält, das als Anwendungssymbol eingefügt werden kann.
quelle
quelle
Laut macosxhints.com scheint es, dass in 10.6 die Symbole für Standard-Mac OS X-Anwendungen (oder sogar Apple-Software im Allgemeinen) nicht mehr einfach geändert werden können, da die Anwendungsordner schreibgeschützt sind.
Man könnte natürlich diese Zugriffsrechte ändern, aber das Ändern des Paketinhalts könnte die Signatur der Codesignatur für diese Anwendung beschädigen . Und wenn die Signatur ungültig wird, dann Anwendungen möglicherweise nicht mehr erlaubt, den Schlüsselbund zugreifen zu können , wird nicht mehr wird permanent eine Ausnahme in der Firewall erlaubt , wenn es bekannt ist seine eigene Integrität zu überprüfen (bekannt verursacht haben Probleme für configd, mDNSResponder und Waschbären ), oder kann Probleme bei der Verwendung des Software-Updates verursachen.
(Dies kann darauf hinweisen, dass ich nicht sicher bin. Einige schnelle Tests, bei denen die Symbole für iTunes, Safari und Activity Monitor geändert wurden, haben die Codesignatur nicht beeinträchtigt. Aus einem anderen, jedoch unbekannten Grund werden Sie möglicherweise wiederholt von der Firewall gefragt, ob Sie die Anwendung "iTunes" verwenden möchten .app ”, um eingehende Netzwerkverbindungen zu akzeptieren? Weitere Informationen finden Sie unter Wenn die Mac-Codesignatur manipuliert wird, was kann fehlschlagen? )
quelle
Altes Thema, das ich kenne, aber besser als ein neues. Dies ist relevant für die Frage.
Wenn Sie Probleme haben, dies zum Laufen zu bringen, wie ich, dann habe ich eine Lösung gefunden. Ein Firefox-Update brachte vor langer Zeit das klassische Symbol zurück - ich verwende wie viele andere ein benutzerdefiniertes Tails-Symbol (google es, es ist wirklich niedlich!) Und habe versucht, es zurückzusetzen, aber es würde es nicht haben. Das Einfügen über das Symbol hat nicht funktioniert. Erst heute Abend habe ich das Problem gefunden - in Firefox.app befand sich eine Symboldatei, die jedoch beim Anzeigen über das Terminal ein nicht druckbares Zeichen aufwies. Es stellte sich heraus, dass der Dateiname ein Windows-Zeilenende enthielt (möglicherweise ein Fehler im Update), das das Ändern des Symbols seitdem verhinderte. Durch Löschen dieser Datei konnte ich das Symbol erneut ändern.
quelle
Ich würde zumindest eine Testversion von Panics CandyBar 3- Anwendung ausprobieren . Optimiert für 10.6, hatte ich keine Probleme damit und habe einige Symbole geändert, einschließlich Systemanwendungen wie Finder und Systemeinstellungen.
quelle
Öffnen Sie zuerst die App, deren Image Sie ändern möchten, und öffnen Sie dann die Website https://iconverticons.com/online/
Kopieren Sie in diese Website das Bild, das Sie verwenden möchten. Die Website konvertiert es in ein .incs-Image, das Sie herunterladen müssen. Ziehen Sie es nach dem Herunterladen in das winzige Bild oben im Fenster "Informationen abrufen". Erstens wird nichts passieren, außer dass sich das große Vorschaubild ändern wird.
WICHTIG: Nachdem Sie alle Schritte ausgeführt haben, drücken Sie das kleine Kontrollkästchen "Gesperrt". Dadurch wird das Bild geändert.
quelle
Gehen Sie zu Applications in Finder und klicken Sie mit der rechten Maustaste auf Get Info für die App. Ziehen Sie das Bild über das obere Symbol, um es zu ändern.
Ziehen Sie es nicht über die große Vorschau unten - das Bild wird dann als Argument an die Anwendung übergeben. Das willst du nicht.
quelle