【问题标题】:Copying non-existent resources during iPhone build在 iPhone 构建期间复制不存在的资源
【发布时间】:2013-02-06 23:33:15
【问题描述】:

在我的 iPhone 应用程序开发过程中,我有 2 个相当大的视频文件作为应用程序使用的资源。经过一些测试,我决定不再想要它们了。所以我从 xcode 的资源文件夹中删除了这两个 - 我选择了“删除和删除选定的引用”。当我尝试在我的 iPhone 或 iPad 上构建时,它仍然显示“将文件 opening.mov 复制到 iPhone”。它占用了构建空间。

发生了什么?我删除了计算机上所有对文件的所有引用,但它仍将文件复制到我的 iDevices 上。

我在 finder 中检查了 xcode 项目文件夹,但它不存在!

【问题讨论】:

  • 尝试清理您的目标(例如,在“产品”菜单下,选择“清理”)并查看问题是否消失。

标签: iphone ios objective-c


【解决方案1】:

你可以去Project->Build Phases->Copy Bundle Resources,这些文件很可能还在,如果还在的话,删除它们。

另外按照建议对产品进行清洁。

【讨论】:

  • 是清洁工干的!
【解决方案2】:

转到 /Users/your user/Library/Application Support/iPhone Simulator/your version/Applications 并删除您的应用的文件夹。

提示:库可能是一个隐藏文件夹。如果您没有看到它,请使用修补工具使文件夹可见。

删除测试设备上的应用。

在 xcode 中转到 Build Phases 并检查您的文件是否被复制到捆绑资源中。如果是 - 从那里删除它。

清理你的构建并运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-04
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多