电子应用程序Mac应用程序商店图标问题->“缺少所需图标”

Var*_*ala 4 mac-app-store electron electron-builder

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

错误 ITMS-90236:“缺少必需的图标。应用程序包不包含 ICNS 格式的图标,同时包含 512x512 和 512x512@2x 图像。如需进一步帮助,请参阅https://developer上的 Apple 人机界面指南。apple.com/macos/ human-interface- guidelines/icons-and-images/app -icon “

我在build.gradle中添加了512*512 ICNS文件和图标的png文件。

如果我创建 DMG 文件,图标工作正常。它还向我显示了 Mac Dock 及其安装程序中的正确图标。在此输入图像描述 那么我到底需要在哪里添加我的图标呢?

Sag*_*ode 5

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

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

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

iconutil --convert icns icon.iconset
Run Code Online (Sandbox Code Playgroud)

这生成了一个 .icns 文件