Значок Electron Builder не отображается на MAC

Я использую electronic-builder для создания dmg для версии для Mac. Текущая версия, которую я использую, - 7.14.2. Я добавляю файл build / icon.icns размером 1024x1024, но после сборки вижу значок EBP по умолчанию. Я также установил значок dmg, который отображается на верхней панели окна, когда мне нужно переместить приложение в папку «Приложения», но не на самом значке приложения.

Что делаю не так, размер значка? Или мне следует загрузить значок через BrowserWindow?

Спасибо, Тадас


person Tadas Stra    schedule 27.10.2016    source источник


Ответы (2)


Нашел решение этой проблемы. Похоже, проблема была в моем кеше MacOS. В MacOS есть кэш служб значков, поэтому всякий раз, когда вы создаете что-то с одним значком, в следующий раз он не изменит значок на новый из-за кеша.

Решение:

Используйте программное обеспечение OnyX для Mac, чтобы очистить кеш сервисов Icon Services. Пользователь> IconServices> Выполнить.

person Tadas Stra    schedule 28.10.2016

Лучшим решением, которое я нашел, было обновление до последней версии electron-builder, поскольку эта проблема, по-видимому, была исправлена ​​в версии 8.4.1.

Исправлена ​​именно эта проблема. Проблема показывает, как были предприняты некоторые попытки ее исправить, но я обнаружил, что обновление помогло https://github.com/electron-userland/electron-builder/issues/840

person Jason Merry    schedule 29.03.2017