2014-10-08 99 views
1

这可能是一个微不足道的问题,但我似乎无法找到关于如何为iOS启动图标适当命名(以及使用哪些维度)的简明答案?如何命名iOS通用应用程序的启动图标?

注意我是而不是使用Xcode,而是通过RoboVM将LibGDX游戏移植到iOS。这是/数据/文件夹什么看我的iOS像现在:

enter image description here

我想我拥有所有正确设置“默认”发射的图像,但我不知道的推出图标。 (所有这些困惑都来自于关于新iPhone 6和6 Plus的稀缺信息。)

那么基本上,启动图标文件是错误的和/或丢失了什么?

哦,也是我plist.xml文件,这是我有:

enter image description here

如果我添加更多的启动图标的图像,我需要改变任何东西?

(我是新的iOS开发如果不是非常明显呢。)

+0

通过为应用程序图标启动图像资源并启动图像,使这变得更容易。不需要担心具体的名称或者对于需要的尺寸有什么疑惑,并且很容易看出哪些图像可能会丢失。 – rmaddy 2014-10-08 21:37:55

+0

@rmaddy不确定你的意思是启用图像资产。这是一个Xcode的东西?我提到我没有使用Xcode。 – FTLRalph 2014-10-08 21:49:34

+0

在Xcode中,查看主目标的常规选项卡。在“应用图标来源”旁边,点击按钮以使用资源。 – rmaddy 2014-10-08 21:51:48

回答

5

在我libGDX IOS项目,我有我的ios/resources文件夹(在数据文件夹)以下图标:

Icon-40.png [email protected] Icon-60.png [email protected] Icon-72.png [email protected] Icon-76.png [email protected] Icon-Small-50.png [email protected] Icon-Small.png [email protected] Icon.png [email protected]

然后在我的Info.plist.xml文件我有:

<key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>Icon</string> <string>Icon-40</string> <string>Icon-60</string> <string>Icon-72</string> <string>Icon-76</string> <string>Icon-Small</string> <string>Icon-Small-50</string> </array> <key>UIPrerenderedIcon</key> <true/> </dict> </dict>

这似乎按照需要工作。而且,由于我在这里,而且这些还需要一段时间才能解决,下面是启动图像,包括新iPhone 6和6+,它们似乎需要允许在这些设备上支持本机屏幕分辨率:

[email protected] [email protected] [email protected] [email protected]~ipad.png Default-Landscape~ipad.png Default.png [email protected] [email protected]~ipad.png Default~ipad.png

据我所知,没有相应的Plist条目需要这些。

希望这会有所帮助!

+1

谢谢,这正是我一直在寻找的东西,最终我自己找到了它。尽管这是完美的答案! – FTLRalph 2014-10-16 20:08:13

0

参见“图标通用应用程序”以下文件: https://developer.apple.com/library/ios/qa/qa1686/_index.html

他们遵循的格式图标-“尺寸”。

+0

谢谢,我已经看到了那个页面,对于什么图标(例如,我只能看到“iPad上的主屏幕”和“iPhone/iPod Touch上的主屏幕”),并不十分清楚 - 非常通用。 除非iPhone 4s和iPhone 6 Plus上的应用程序所需的图标相同吗? – FTLRalph 2014-10-08 21:51:31

相关问题