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

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

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

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


当前回答

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

其他回答

我已经尝试了上面的大部分方法和其他一些方法,发现https://appicon.co是最简单、最快的,并提供了最全面的集合。

将图像拖到屏幕上 点击生成 打开刚刚下载到下载文件夹中的文件

在这里,你可以把整个文件夹拖到Xcode中。如果不是:

双击Assets。xcassets文件夹 选择所有文件 将它们拖到Assets.xcassets 将其重命名为AppIcon

为了节省一点时间:

1)你可以在finder中标记你的应用图标图像,并通过拖拽到应用图标图像集的一个空槽中,一次性将它们拖到你的资产目录中。当你在插槽上拖拽时,其他几个插槽看起来被选中了,当你放下这些插槽时,它们都会被一次填满。请注意,这在XCode 8中有效(我还没有尝试过XCode 7),但在XCode 9测试版中还没有。

2)“技术问答QA1686”苹果文档网站已经为你计算了每个应用程序图标槽的大小,并包含正确的图像名称约定。

我使用一个名为Prepo的工具来生成所有正确的图像大小。你只需给应用程序你的图像文件,它会吐出每个必要的文件与适当的名称。

一旦你这样做了,然后你可以拖动适当的文件或只是指向您的Prepo导出文件夹。

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

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

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

我很喜欢Jordi Bruin做的这个叫Bakery的应用

它允许表情符号和SFSymbols快速原型(在这种情况下不适用于App Store !)

只需将您的设计拖放到应用程序中,然后再拖放到资产目录中,而无需手动填写所有大小。