我如何设置图像,以便我可以存档和验证我的应用程序?现在屏幕看起来是这样的:

第一个是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创建的。

其他回答

你可以很容易地做到这一点,无需调整自己的大小或做任何事情,只需在应用商店图标生成器网站上选择你的图标 https://getappscreenshots.com/app-icon-generator,它会生成所有所需的文件和所有图标大小,这样你就可以复制文件并粘贴到项目的文件夹中!

在左侧列表中,右键单击“AppIcon”,然后单击“在查找器中打开” 一个名为“AppIcon”的文件夹。Appiconset”将打开。 将所有需要分辨率的图形粘贴在那里。 一旦完成,所有这些图像将在同一个屏幕上可见(在屏幕截图中)。然后将它们拖到相应的框中。 添加了应用程序图标。 同样的过程用于启动图像。 iOS 7及以下版本将添加通过此过程的启动图像。 iOS 8单独启动屏幕。Xib文件是默认的。

现在a天真的很容易设置应用程序图标,只要去 https://makeappicon.com/添加你的图像,他们会给你所有大小的应用程序图标(也为手表和itunes),现在点击资产。xcassets在项目导航器,然后选择AppIcon。现在你只需要按要求拖放图标。

正确的尺寸如下:

1) 58 x58

2) 80 x80

3) 120 x120

4) 180年x180

更新:除非你喜欢一个一个地调整图标的大小,否则看看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创建的。