电子应用程序Mac App Store图标问题->“缺少必需的图标”

时间:2019-09-04 12:16:43

标签: electron electron-builder mac-app-store

我正在尝试将mas-> .pkg文件上传到Mac应用商店,并且不断出现以下错误

错误ITMS-90236:“缺少所需的图标。该应用程序捆绑包不包含ICNS格式的图标,该图标同时包含512x512和512x512 @ 2x图像。有关更多帮助,请参阅{{3 }}“

我在构建中添加了512 * 512个ICNS文件和图标的png文件。

如果我创建DMG文件,图标工作正常。它还会在Mac Dock及其安装程序中向我显示适当的图标。https://developer.apple.com/macos/human-interface-guidelines/icons-and-images/app-icon 那我到底需要在哪里添加我的图标?

1 个答案:

答案 0 :(得分:1)

我能够通过创建一个名为“ icon.iconset”的文件夹来修复它。在此文件夹中保留两个png。

对于每个文件,图像尺寸均为相同的像素尺寸。例如,icon_512x512.png为512像素乘512像素。当文件名标记为@ 2x时,像素尺寸将增加一倍。因此,icon_512x512@2x.png将为512 x 512像素。

确保正确设置了文件夹之后,我导航到包含我刚刚在Terminal中创建的文件夹的文件夹,并运行以下命令。

iconutil --convert icns icon.iconset

这生成了一个.icns文件