Electron-builder mac dmg文件仍然显示默认图标
我之前有过它,dmg安装显示我的应用程序图标(1024x1024),启动器正确显示我的自定义图标。
然后我做了一个全新的'npm install'和'npm run dist',并且图标以某种方式成为默认设置,而我无法让它再次显示正确的自定义图标。
我已经阅读了2016年关于相同问题的旧文章,但是该缓存问题似乎已解决。我已经手动遵循sudo命令来管理iconservice缓存,并重新启动了macOS,但是似乎没有任何效果。 Electron builder icon is not showing on MAC
希望有人可以提供帮助。
我试图完全删除“ dmg”。“ icon”,因为该图标位于默认的build /目录中,我还更改了图标文件的名称,并复制到了另一个目录。
-MacOS Sierra 10.13.5 电子2.0.4 -电子生成器20.19.2
"scripts": {
"start": "electron .",
"dist": "electron-builder"
},
"build": {
"appId": "com.example.mypages",
"productName": "MyPages",
"mac": {
"category": "Business",
"target": "dmg",
"icon": "build/icon.icns"
},
"dmg": {
"icon":"build/icon.icns",
"background": "build/background.tif"
}
}