2

因此,在非常疲倦/工作日结束的状态下,我正在更改构建中的一些目标设置以克服配置文件出现的问题,我成功地让应用程序在新设备上运行。问题是没有图像显示在应用程序中?在我更改一些应用程序目标设置之前,这个问题没有发生,所以我知道这不是我在这里看到的检查图像名称是否存在大小写不一致的正常答案。该应用程序在模拟器中运行良好,并在我的设备上提前 30 分钟运行,但现在在我的设备上运行时图像曾经存在的空白区域。

有谁知道为什么会发生这种情况?我很乐意提供更多信息以帮助大家更好地协助工作,我只是不确定还有哪些其他信息对追查原因很有价值。

非常感谢所有提供帮助的人,这真是令人沮丧。

编辑 虽然所有图像都包含在复制包资源部分中,但它们在运行到设备时不会出现在应用程序包中(在 iExplorer 中检查)。在 iExplorer 中将图像手动移动到我设备上的应用程序包后,它们会加载到应用程序中。
有谁知道为什么他们实际上没有复制过来?

4

4 回答 4

2

如果您正在更改应用程序的目标设置,您确定您的图像正在为设备构建吗?检查目标的 Build Phases 选项卡,并确保您的图像显示在 Copy Bundle Resources 阶段。

于 2012-06-27T04:25:43.757 回答
1

检查 Targets-->Build Phases-->Copy bundle Resources

在此处输入图像描述

于 2012-06-27T04:44:14.733 回答
0

确保您在从设备或模拟器以及 xcode 中清除构建后尝试过它。有时这是一个普遍的问题。

于 2012-06-27T04:40:31.383 回答
0

当图像文件名以大写字母开头时,我遇到了这个问题。确保所有图像名称都以小写字母开头。

于 2012-06-27T10:59:09.503 回答