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

第一个是29pt,然后是2x。我是放29x29的图像还是58x58的图像?我把其他的放在哪里呢?(我知道有比29号、40号和60号更多的尺码)。

不管怎样,我所尝试的是我把一个29x29的png拖到第一个插槽上,一个40x40的拖到第二个插槽上,一个60x60的拖到第三和第四个插槽上。当我进入Product->Archive时,我得到

/用户/kendon/文档/iPhone应用程序/销售工具/销售工具/图像。xcassets:名为“AppIcon”的应用程序图标集没有任何适用的内容。


当前回答

我找到了一个叫Iconizer的应用。你可以在github上找到仓库。Iconizer可以为OS X, iPad, iPhone, CarPlay和Apple Watch生成应用程序图标,只需一张图像。

只需将图标拖放到Iconizer上,选择您需要的平台,以及是否希望将所有平台生成到一个资产目录中,然后单击导出。

之后,只需在Assets.xcassets中替换(删除并导入)您的AppIcon

其他回答

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

这是XCode中非常令人沮丧的部分。和许多人一样,当我切换到新版本的xcode(版本8)时,我浪费了好几个小时。我的解决方案是打开我的项目的属性,在“应用图标和启动图像”下选择图标的“迁移”选项。这对我来说完全没有意义,因为我已经有了所有的图标,但它成功了!不幸的是,我现在似乎在项目中有两个我的启动器图标的副本。

我找到了一个叫Iconizer的应用。你可以在github上找到仓库。Iconizer可以为OS X, iPad, iPhone, CarPlay和Apple Watch生成应用程序图标,只需一张图像。

只需将图标拖放到Iconizer上,选择您需要的平台,以及是否希望将所有平台生成到一个资产目录中,然后单击导出。

之后,只需在Assets.xcassets中替换(删除并导入)您的AppIcon

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

正确的尺寸如下:

1) 58 x58

2) 80 x80

3) 120 x120

4) 180年x180