Saya telah membuat file AppleScript .app di Script Debugger.app.
Saya menetapkan ikon khusus untuk file .app ini dengan menempelkan ikon baru di atas ikon default di Get Infojendela aplikasi di Finder. Ikon khusus diatur segera.
Namun, ketika saya membuka aplikasi di Script Debugger atau Script Editor, untuk mengedit kode, dan kemudian menyimpan kembali file, ikon kustom menghilang.
Saat save, ikon berikut segera menggantikan ikon khusus:
Tentu saja, harus melalui proses pengaturan ikon kustom setiap kali saya menyimpan (yaitu, mengedit) file tersebut merupakan ketidaknyamanan.
Apakah ada cara agar ikon aplikasi khusus saya tetap di tempatnya, bahkan setelah file .app dimodifikasi?
Berikut ini adalah pos serupa:
Aplikasi dibuat dalam Applescript; Ikon tidak akan berubah
Jawaban untuk posting di atas memberi saya ide untuk menghapus file ikon default yang terletak di /Contents/Resources/applet.icns
(yang saya akses dengan mengklik kanan file .app di Finder dan mengklik Show Package Contentsitem menu konteks). Saya kemudian menempelkan ikon kustom saya ke Resources
folder ini , dan mengganti nama ikon saya applet.icns
.
Efeknya adalah ikon khusus dalam informational
dialog di aplikasi AppleScript saya, tetapi sebenarnya tidak mengubah ikon aplikasi yang sebenarnya (yaitu, ikon yang dimasukkan ke dalam Dock saat aplikasi sedang berjalan). Tapi, setidaknya ikon dialog khusus ini tetap ada setelah menyimpan / mengedit kode AppleScript.
sumber
applet.icns
file menyelesaikan masalah. Sekarang ketika saya mengedit kode AppleScript dan menyimpan kembali .app, ikon file khusus aplikasi tidak lagi ditimpa dengan ikon default. Terima kasih!