这可能是一个琐碎的问题,但是我似乎找不到关于如何为iOS启动图标正确命名(以及使用什么尺寸)的简洁答案?

注意我不是使用Xcode的而不是,而是通过RoboVM将LibGDX游戏移植到iOS上。这是我的iOS / data / 文件夹现在的样子:

我认为我已经正确设置了所有“默认”启动图像,但是我不确定启动图标。 (所有这些困惑实际上是由于关于新iPhone 6和6 Plus的信息很少而引起的。)

因此,基本上,哪些启动图标文件是错误的和/或丢失的?

哦,也是在我的 plist.xml 文件中,这就是我的意思:

如果我添加更多启动图标图像,是否需要在此处进行任何更改?

(如果不是很痛苦,我是iOS开发的新手。)

最佳答案

在我的libGDX ios项目中,我的ios/resources文件夹(而不是data文件夹)中具有以下图标:
Icon-40.pngIcon-40@2x.pngIcon-60.pngIcon-60@2x.pngIcon-72.pngIcon-72@2x.pngIcon-76.pngIcon-76@2x.pngIcon-Small-50.pngIcon-Small-50@2x.pngIcon-Small.pngIcon-Small@2x.pngIcon.pngIcon@2x.png
然后在我的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+,似乎需要这些图像才能在这些设备上支持本机屏幕分辨率:
Default-375w-667h@2x.pngDefault-414w-736h@3x.pngDefault-568h@2x.pngDefault-Landscape@2x~ipad.pngDefault-Landscape~ipad.pngDefault.pngDefault@2x.pngDefault@2x~ipad.pngDefault~ipad.png
据我所知,这些并不需要相应的Plist条目。

希望这可以帮助!

08-27 19:00
查看更多