关于Objective C:Default.png在模拟器中显示,但不在真实设备iPhone上显示?

Default.png shows in simulator but not on real device iphone?

我通过添加Default.png向我的应用程序添加了初始屏幕。
启动画面在模拟器中可以正常工作,但不能在真实设备上显示


检查文件名的大小写。

Default.png,default.png,Default.PNG和DEFAULT.png在设备上都是不同的文件,但在模拟器中不是。


文件名必须是Default.png(大写D)。另外,请对整个项目进行清理/重建,以确保该项目中包含了文件的最新版本。


制作一个" Default.png "文件(大写字母" D ")。然后清理所有目标并重新构建。


有时,当从.jpg文件重命名.png文件时,就会出现此问题。
因此,例如,您有image.jpg,已将其重命名为image.png,并使用了此image.png。它会在模拟器中正确显示,并且无法在设备上运行


确保文件名以大写字母" D "开头,然后清理并重新生成。


在"组和文件"窗口中选择Default.png,并确保在编辑器窗口上方的文件列表中选中了最右边的复选框。没有此文件,编译完成后,该文件将不会复制到应用程序捆绑包中。