我正在上传一个免费的应用到mac应用商店,在验证过程中我一直收到这个错误,上面写着,
应用程序包中不包含ICNS格式的图标,其中包含512x512
和512x512@2x
图像。有关进一步的帮助,请参见苹果人机界面指南。
唯一的问题是,有称为icon_512x512.png
和[email protected]
的文件,以及所有其他必要分辨率的文件。
由于苹果绝对没有帮助,我希望有人知道如何解决这个问题,或者至少去创建一个符合规格的图标。
最佳答案
据我所知,如果在icon composer中创建.icns,即使存在正确的512x512@2x
,验证也将失败。使用iconutil将.icns转换回iconset,然后使用iconutil从iconset创建新的.icns。
例如:
resources $ iconutil -c iconset icon.icns
resources $ iconutil -c icns icon.iconset
关于iconutil的更多信息是here。