2012-09-12 38 views
4

我上传一个免费的应用程序在Mac App Store和验证,说在我不断收到此错误,苹果应用程序上传图标验证错误

应用程序包不包含在ICNS格式图标,包含512x512[email protected]图像。有关更多帮助,请参阅Apple人机界面指南。

唯一的是,有文件叫icon_512x512.png[email protected],以及所有其他必要的决议文件。

由于苹果是绝对没有帮助,我希望有人会知道如何解决这个问题,或者至少去创建一个符合规范的图标。

回答

1

你应该准备2个图片用PNG扩展名,一个是512x512像素名为icon_512x512.png,一个是1024x1024像素名为[email protected],把2个图片放在一个文件夹(例如命名图标),然后出文件夹使用命令iconutil -c icns icon,你会得到一个icon.icns,将它拖到Xcode并放在目标的App图标上。

+0

是的,我做到了,那也没有工作。但感谢您的帮助! – barndog

7

据我所知,如果你在图标编辑器中创建了图标,即使存在正确的[email protected],它也将无法通过验证。使用iconutil将图标转换回iconset,然后使用iconutil从iconset创建一个新的图标。

例如:在iconutil

resources $ iconutil -c iconset icon.icns 
resources $ iconutil -c icns icon.iconset 

更多信息是here

3

这固定我的问题,但我用cd去的文件夹,然后我进入

iconutil -c iconset icon.icns 
iconutil -c icns icon.iconset 

图标名称必须是图标为命令。

1

此外,请确保在指定图标名称时在您的plist中包含图标文件扩展名。在某些时候,iTunes Connect需要这一点。

相关问题