【问题标题】:No Images Displaying running on iPad but are in simulator没有图像显示在 iPad 上运行但在模拟器中
【发布时间】:2012-06-28 11:33:10
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: iphone ios xcode ipad xcode4


    【解决方案1】:

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

    【讨论】:

    • 我刚刚通过 iExplorer 打开了 .app,尽管它在 Copy Bundle 资源中显示它们,但似乎没有复制任何图像。你能想到什么原因吗?
    【解决方案2】:

    检查目标-->构建阶段-->复制捆绑资源

    【讨论】:

    • 感谢 Meet,但请检查下面的一个答案,“我刚刚通过 iExplorer 打开了 .app,即使它在 Copy Bundle 资源中显示它们,似乎也没有复制图像。你能想有什么原因吗? – JLoewy 9 分钟前“
    • 尝试在复制包资源中重新添加图像。它对我有用。
    • 事实并非如此,我尝试了完全删除和读取以及添加新图像,但没有任何内容被复制到应用程序包中
    【解决方案3】:

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

    【讨论】:

    • 我通过 xcode 执行了“清理”,我应该尝试他们的其他方法吗?
    【解决方案4】:

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

    【讨论】:

    • 尝试了以小写图像开头的图像,但无济于事,抱歉,感谢您的尝试
    猜你喜欢
    • 1970-01-01
    • 2012-06-24
    • 2011-06-01
    • 2013-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    • 2018-08-17
    相关资源
    最近更新 更多