在我的 libGDX ios 项目中,我的ios/resources
文件夹中有以下图标(不在数据文件夹中):
Icon-40.png
Icon-40@2x.png
Icon-60.png
Icon-60@2x.png
Icon-72.png
Icon-72@2x.png
Icon-76.png
Icon-76@2x.png
Icon-Small-50.png
Icon-Small-50@2x.png
Icon-Small.png
Icon-Small@2x.png
Icon.png
Icon@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.png
Default-414w-736h@3x.png
Default-568h@2x.png
Default-Landscape@2x~ipad.png
Default-Landscape~ipad.png
Default.png
Default@2x.png
Default@2x~ipad.png
Default~ipad.png
据我所知,这些不需要相应的 Plist 条目。
希望这可以帮助!