Xcode 4.3.3中的icon composer 2.2支持1024x1024的icns。但是,对于 icon composer 2.4,它不再支持。这很讽刺,因为苹果推送retina display mbp,并要求新提交的应用程序使用1024x1024图标,但图标编写器不再支持它。
Apple 是否有任何替代或新推出的解决方案来创建大小为 1024x1024 的图标?我真的不明白苹果为什么要这样做。
谢谢!
Xcode 4.3.3中的icon composer 2.2支持1024x1024的icns。但是,对于 icon composer 2.4,它不再支持。这很讽刺,因为苹果推送retina display mbp,并要求新提交的应用程序使用1024x1024图标,但图标编写器不再支持它。
Apple 是否有任何替代或新推出的解决方案来创建大小为 1024x1024 的图标?我真的不明白苹果为什么要这样做。
谢谢!
Icon Composer 2.4 不再支持 1024x1024 大小的图标,因为为 Mac 或 iOS 应用程序创建应用程序图标的工作流程发生了变化。
请参阅OS X 高分辨率指南的提供所有应用程序图形资源的高分辨率版本部分。
新的工作流程如下:
放置具有每个文件大小的 .png 文件:
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
iconutil -c icns -o myicon.icns myicon.iconset
(无需安装 XCode)。完成此操作后,每次构建 Xcode 时都会将 .iconset 文件夹编译为 .icns 文件并在应用程序包中使用它。这具有将您的应用程序图标视为派生 .icns 文件的一组“源图像”的明显优势。
最新版本的 Xcode 不再需要这个(我使用的是 Xcode 5.1)。只需单击文件列表左上角的项目,然后选择常规选项卡。图标资产有一个部分,单击“使用资产目录”,您的项目将更新为自动为您构建图标文件。
然后只需单击资产目录旁边的箭头,它将打开一个屏幕,显示每个所需的图标大小以及@1x 和@2x 密度的斑点。