我如何设置图像,以便我可以存档和验证我的应用程序?现在屏幕看起来是这样的:
第一个是29pt,然后是2x。我是放29x29的图像还是58x58的图像?我把其他的放在哪里呢?(我知道有比29号、40号和60号更多的尺码)。
不管怎样,我所尝试的是我把一个29x29的png拖到第一个插槽上,一个40x40的拖到第二个插槽上,一个60x60的拖到第三和第四个插槽上。当我进入Product->Archive时,我得到
/用户/kendon/文档/iPhone应用程序/销售工具/销售工具/图像。xcassets:名为“AppIcon”的应用程序图标集没有任何适用的内容。
更新:除非你喜欢一个一个地调整图标的大小,否则看看Schmoudi的答案吧。这样简单多了。
图标大小
上图来自iOS 9的设计。iOS 10也是如此。
如何设置应用图标
点击资产。xcassets在项目导航器,然后选择AppIcon。
这将给你一个空的应用程序图标集。
现在只需从Finder中拖动大小合适的图像(.png格式)到应用程序集的每个空白区域。现在应用程序图标应该都设置好了。
如何创建合适大小的图像
最上面的图片显示了iOS 9中要求的每个点的像素大小。然而,即使我没有为未来的iOS版本更新这个答案,你仍然可以使用下面的方法计算出正确的像素大小。
看看空图像集中的每个空白有多少点(pt)。如果图像是1x,则像素与点相同。2x是两倍,3x是三倍。所以,例如,在上面的第一个空白(29pt 2x),你将需要一个58x58像素的图像。
您可以从1024x1024像素的图像开始,然后将其缩小到正确的大小。你可以自己做,也可以通过网站和脚本来获取合适的尺寸。搜索“ios应用程序图标生成器”或类似内容。
我认为只要尺寸正确,名称就不重要,但一般的命名约定如下:
Icon-29.png // 29x29 pixels
Icon-29@2x.png // 58x58 pixels
Icon-29@3x.png // 87x87 pixels
启动画面
虽然您可以为启动屏幕使用图像,但请考虑使用启动屏幕故事板文件。这将方便地调整每个大小和方向。查看这个SO答案或以下文档以获得帮助。
有用的文档
应用程序图标
启动屏幕
这篇文章中的Xcode图像是用Xcode 7创建的。