我上传一个免费的应用程序在Mac App Store和验证,说在我不断收到此错误,苹果应用程序上传图标验证错误
应用程序包不包含在ICNS格式图标,包含
512x512
和[email protected]
图像。有关更多帮助,请参阅Apple人机界面指南。
唯一的是,有文件叫icon_512x512.png
和[email protected]
,以及所有其他必要的决议文件。
由于苹果是绝对没有帮助,我希望有人会知道如何解决这个问题,或者至少去创建一个符合规范的图标。
我上传一个免费的应用程序在Mac App Store和验证,说在我不断收到此错误,苹果应用程序上传图标验证错误
应用程序包不包含在ICNS格式图标,包含
512x512
和[email protected]
图像。有关更多帮助,请参阅Apple人机界面指南。
唯一的是,有文件叫icon_512x512.png
和[email protected]
,以及所有其他必要的决议文件。
由于苹果是绝对没有帮助,我希望有人会知道如何解决这个问题,或者至少去创建一个符合规范的图标。
你应该准备2个图片用PNG扩展名,一个是512x512像素名为icon_512x512.png,一个是1024x1024像素名为[email protected],把2个图片放在一个文件夹(例如命名图标),然后出文件夹使用命令iconutil -c icns icon
,你会得到一个icon.icns,将它拖到Xcode并放在目标的App图标上。
据我所知,如果你在图标编辑器中创建了图标,即使存在正确的[email protected]
,它也将无法通过验证。使用iconutil将图标转换回iconset,然后使用iconutil从iconset创建一个新的图标。
例如:在iconutil
resources $ iconutil -c iconset icon.icns
resources $ iconutil -c icns icon.iconset
更多信息是here。
这固定我的问题,但我用cd
去的文件夹,然后我进入
iconutil -c iconset icon.icns
iconutil -c icns icon.iconset
图标名称必须是图标为命令。
此外,请确保在指定图标名称时在您的plist中包含图标文件扩展名。在某些时候,iTunes Connect需要这一点。
是的,我做到了,那也没有工作。但感谢您的帮助! – barndog