Ios 该应用程序不会在设备上显示第一个视图(也不会崩溃),但在模拟器中运行良好。还为设备加载不同的图标

Ios 该应用程序不会在设备上显示第一个视图(也不会崩溃),但在模拟器中运行良好。还为设备加载不同的图标,ios,Ios,我有一个程序,最近刚开始在设备中不工作,但在模拟器中工作得很好。没有崩溃或错误,但在使用设备时,它不会加载第一个视图。我有一个电影,我在开始时运行,它在模拟器和设备上都运行良好,但是模拟器会显示第一个视图,而设备不会。黑屏 另一件奇怪的事情是,应用程序的图标在设备上与模拟器上的图标不同。模拟器上的图标是应用程序的正确图标。我确实回顾了其他有类似问题的人,但我发现的一切都围绕着错误和崩溃,而我的不是 任何帮助都将不胜感激。您需要注意的一件事是图像文件命名错误。我指的是大小写问题。模拟器无法区分yo

我有一个程序,最近刚开始在设备中不工作,但在模拟器中工作得很好。没有崩溃或错误,但在使用设备时,它不会加载第一个视图。我有一个电影,我在开始时运行,它在模拟器和设备上都运行良好,但是模拟器会显示第一个视图,而设备不会。黑屏

另一件奇怪的事情是,应用程序的图标在设备上与模拟器上的图标不同。模拟器上的图标是应用程序的正确图标。我确实回顾了其他有类似问题的人,但我发现的一切都围绕着错误和崩溃,而我的不是


任何帮助都将不胜感激。

您需要注意的一件事是图像文件命名错误。我指的是大小写问题。模拟器无法区分yourpic.png和yourpic.png,但真正的设备可以。他们不会展示被错误命名的艺术,即使它在模拟器上运行良好


您可能还有其他问题,但至少应该检查一下这个问题。

听起来您的项目中缺少了一些文件。它们存在于您计算机上的目录中,所以在模拟器中一切运行正常,但它们不会被复制到您的设备上。检查XCode左侧的文件列表,尤其是您的资源目录


您还可以签入构建过程。单击目标(这是XCode左侧文件导航器中的顶级组)。单击构建阶段选项卡。展开“复制捆绑资源”。确保没有丢失任何需要的文件。

尝试从模拟器和设备中删除应用程序,然后从xCode运行。另外,请确保您加载的图像是以区分大小写的方式访问的。其他详细信息或代码将不胜感激。好的,我肯定还有其他问题,但确定我有2个图标文件会有所帮助。我注意到在我的info.plist中没有图标文件的条目-我添加了这个条目并指向我的Icon.png,然后删除了icon@2x.png显示的文件不正确。现在正确的图标显示在设备上,但我仍然没有看到第一个视图。我是否缺少一个设置,告诉Xcode对设备使用一组规则,对模拟器使用另一组规则?我可以提供哪些其他信息来帮助解决这个问题?您的模拟器版本与您正在尝试的设备上的操作系统版本匹配吗?哈尔,这绝对是个问题。我的手机是6.0.1,我一直在使用iPhone 5.1在模拟器上进行测试。希望我能找到解决办法,因为我需要它来处理所有版本的iPhone。我非常感谢你的帮助。如果你手头有我需要帮助的链接,请回复,否则。再次谢谢你!了解了如何将基本SDK更新到最新版本。应该是好的。