我试图更新我的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中的所有数据和历史记录?
发布于 2012-12-14 11:09:01
当你的应用程序无法打开资源时,总是首先检查两件事:第一,你没有拼写错误的文件名或使用错误的大小写(在设备上,文件名区分大小写),第二,这个文件在“复制资源”构建阶段没有丢失。
要检查您的资源是否已添加到“复制资源”构建阶段:
在项目导航器中,单击最上面的项(您的项目名称)。这将带您进入项目设置。选择你的目标,点击“构建阶段”,打开“复制捆绑资源”阶段。它将列出将被复制到应用程序捆绑包中的所有资源文件。您可以使用列表底部的"+“按钮添加缺少的文件。
或者,如果您在项目导航器中选择一个文件,则可以在右侧边栏的文件检查器中设置该文件的目标成员资格。通常,检查目标的资源文件会将其添加到该目标的“复制资源”阶段。
发布于 2012-12-14 03:31:47
我也遇到过这个问题。添加资源文件夹时,请选择方式
“为任何已添加的文件夹创建文件夹引用”
不要选择
“为任何已添加的文件夹创建组”
希望它能对您有所帮助:)
https://stackoverflow.com/questions/13872157
复制相似问题