将图标添加到屏幕保护程序

时间:2016-03-02 12:44:19

标签: objective-c xcode

这可能是一个简单的问题,但是如何在XCode中向屏幕保护程序添加图标?

我在我的项目中添加了一个Assets.xcassets,一个包含所有版本图像的AppIcon,但它仍然显示为默认图标:(

我做错了什么或遗失的任何暗示?

2 个答案:

答案 0 :(得分:2)

首先确保您的常规设置正确无误:

为了让xcode知道应用程序图标源的位置,您应该根据分配给图标集的名称进行设置。默认情况下,它从Assets文件夹中的AppIcon中提取。 (如下图所示)

General Settings

同时检查所有图标的正确尺寸:

如果您的常规设置正确并且您从正确的图标来源拉出。然后,该问题可能与您的Assets文件夹中的一个或多个图标大小不正确的尺寸有关。如果您缺少图标或尺寸不正确,则图标将不会显示。

希望这有帮助。

答案 1 :(得分:1)

终于搞定了。

将AppIcons应用于secreensaver是不够的。

您还需要向项目添加两个png图像:

thumbnail.png – 90 x 58 pixels
thumbnail@2x.png – 180 x 116 pixels

其余的都是自动完成的。

如果有人遇到同样的问题,希望这会有所帮助。