Значок AppleScript (ICNS) не меняется

Я создаю небольшое приложение с помощью редактора сценариев и экспортирую его в файл .app. теперь я пытаюсь изменить значок на собственный файл .icns. файл icns был преобразован из png с помощью этого веб-сайта . также пытался использовать этот сайт .

после копирования icns Contents/Resources/applet.icnsи изменения следующих строк Info.plist:

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

также пробовал Contents/Resources/customFilename.icnsи Contents/Resources/customFilename:

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

значок .app не меняется. Я уверен, что файлы в формате .icns. как я могу отладить и выяснить, почему .app не использует .icns?

Значок приложения, сделанный в Applescript, не изменится

Ответы (1)

Преобразование изображения не потребовалось. В Finder.app просто (управление + щелчок) на файле, значок которого вы хотите изменить, и выберите команду «Получить информацию». Затем просто перетащите файл значка из Finder прямо на фактическое изображение значка в окне получения информации, которое вы ранее открыли ... После этого все готово.

введите описание изображения здесь

да, я чувствую себя довольно глупо. Спасибо за вашу помощь. может вы поможете с этим? apple.stackexchange.com/questions/325206/…
Я пробовал несколько разных решений, и это единственное, что сработало для меня.