我试图上传mas -〉.pkg文件到Mac应用程序商店,它不断给我以下错误
错误ITMS-90236:缺少必需得图标.应用程序捆绑包不包含ICNS格式得图标,该图标包含512 x512与512x512@2x图像.要获得进一步帮助,请参阅https://developer.apple.com/macos/human-interface-guidelines/icons-and-images/app-icon上得Apple人机界面指南
我已经添加了512*512 ICNS文件和png文件的图标在建设。
如果我创建DMG文件,图标工作正常。它还显示我在Mac Dock和它的installer.
中的正确图标,那么我到底需要在哪里添加我的图标呢?
2条答案
按热度按时间wsxa1bj11#
我能够通过创建一个名为“icon.iconset”的文件夹来修复它。在这个文件夹中保留两个png。
对于每个文件,图像大小都是相同的像素尺寸。例如,icon_512x512.png是512 x 512像素。当文件名标记为@2x时,像素尺寸将加倍。因此icon_512x512@2x.png将是1024 x 1024像素。
在确保文件夹设置正确后,我导航到包含我刚刚在终端中创建的文件夹的文件夹,并运行以下命令。
这将生成一个.icns文件
j1dl9f462#
尝试创建一个文件夹与图标.iconset名称,并在该文件夹中添加一个图像与512 X 512尺寸,并把图像名称为icon_512x512.png。
再添加一个尺寸为1024 X 1024的图像,并将图像名称设置为icon_512x512@2x.png
然后导航到源文件夹(icon.iconset),尝试执行以下命令。