我怎样才能深度清理Xcode?

时间:2012-12-14 03:18:24

标签: xcode xcode4

我尝试更新我的cocos2d模板,现在我得到了:

cocos2d: CCFileUtils: Warning HD file not found: bgs-jungle-hd.png
cocos2d: CCTexture2D. Cant create Texture. UIImage is nil 
cocos2d: Couldnt add image:bgs-jungle.png in CCTextureCache

我试过产品 - >干净,产品 - >清理构建文件夹,从设备中删除应用程序,重新启动Xcode,但同样的问题。

然后我打开了一个与旧版cocos2d运行良好的备份,因为同样的问题它崩溃了。该文件在所有地方拼写正确。我的代码没有任何问题。

如何超级清除Xcode的所有数据和历史记录?

2 个答案:

答案 0 :(得分:4)

当您的应用无法打开资源时,请先检查两件事:首先,您没有拼错文件名或使用了错误的大小写(设备文件名区分大小写),其次,此文件不是'从“复制资源”构建阶段中缺失。

要检查您的资源是否已添加到“复制资源”构建阶段:

在项目导航器中,单击最上面的项目(项目名称)。这将带您进行项目设置。选择目标,单击“Build Phases”,打开“Copy Bundle Resources”阶段。它将列出将复制到您应用程序包的所有资源文件。您可以在列表的最底部添加“+”按钮添加丢失的文件。

或者,如果在项目导航器中选择文件,则在右侧边栏的文件检查器中,您可以设置此文件的目标成员资格。通常检查资源文件的目标是否会将其添加到该目标的“复制资源”阶段。

答案 1 :(得分:0)

我也遇到过这个问题。添加资源文件夹时,请选择方式

  

“为任何添加的文件夹创建文件夹引用”

不要选择

  

“为任何添加的文件夹创建组”

希望它会有所帮助:)