为什么没有图标作曲家2.4支持1024×1024大小的图标了吗?(Why doesn't i

2019-07-30 18:23发布

图标作曲家2.2在Xcode 4.3.3支持1024×1024的ICNS。 然而,对于图标作曲家2.4,它不支持任何更多。 这是具有讽刺意味,因为苹果推的视网膜显示MBP,并要求新提交的应用程序使用1024x1024的图标,但图标作曲家不支持它了。

是否存在被苹果用于创建尺寸1024×1024的图标任何替代或新推出的解决方案? 我真的不明白为什么苹果这样做。

谢谢!

Answer 1:

因为创建适用于Mac或iOS应用程序图标的工作流程已经改变图标作曲家2.4不支持1024×1024尺寸的图标了。

查看所提供的所有应用的图形资源的高分辨率版本的部分为OS X高分辨率准则 。

新的工作流程如下:

  1. 与.iconset扩展名(例如MyApp.iconset)创建一个文件夹
  2. 将巴纽每个文件大小的文件:

    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

  3. 转换此.iconset目录结构为.icns文件。 有两个选项:
    • 放下你的新.iconset文件夹到你的Xcode项目,并以此作为你的应用程序图标。
    • 使用iconutil -c icns -o myicon.icns myicon.iconset在终端(无需安装的XCode)。

这样做了以后,每次你建立的Xcode会编译.iconset文件夹到一个.icns文件,并使用你的应用程序包。 这具有治疗应用程序图标为一组从其中.icns文件导出“源图像”的的明显的优势。



Answer 2:

Xcode的最新版本弃用了这个需要(我使用的Xcode 5.1)。 只要点击文件列表左上角的项目,然后选择常规选项卡。 没有为图标资产部分,单击“使用资产目录”和你的项目将更新为自动生成的图标文件保存到磁盘。

然后,只需点击旁边的箭头资产目录,它会打开一个屏幕,该屏幕显示您所需的每个图标大小的斑点为@ 1X和2X @密度。



文章来源: Why doesn't icon composer 2.4 support the 1024x1024 size icon any more?