Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocos2d iphone 错误:由于未捕获异常而终止应用程序';n内部一致性异常';_Cocos2d Iphone - Fatal编程技术网

Cocos2d iphone 错误:由于未捕获异常而终止应用程序';n内部一致性异常';

Cocos2d iphone 错误:由于未捕获异常而终止应用程序';n内部一致性异常';,cocos2d-iphone,Cocos2d Iphone,我在调试器上遇到错误: cocos2d:CCTexture2D。无法创建纹理。UIImage为零 cocos2d:无法在CCTextureCache中添加图像:bg.png *在-[StartTrain addChild:z:tag:]、/Users/nishant/Downloads/AnimBear 2/libs/cocos2d/CCNode.m:370中断言失败 *由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因:“参数必须为非零” 应

我在调试器上遇到错误:

cocos2d:CCTexture2D。无法创建纹理。UIImage为零 cocos2d:无法在CCTextureCache中添加图像:bg.png *在-[StartTrain addChild:z:tag:]、/Users/nishant/Downloads/AnimBear 2/libs/cocos2d/CCNode.m:370中断言失败 *由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因:“参数必须为非零”

应用程序在模拟器上运行,但不在实际设备上运行。
请帮忙(

您的设备是iPhone 4吗?cocos2d iPhone论坛上的某个人也有类似的问题。您尝试加载的图像的hd版本可能太大或格式不正确


如果您运行的是0.99.5 rc1,您可能还需要升级到0.99.5的发行版,如中所述。

我遇到了类似的问题,文件名正确,格式正确(was.png),我在xcode中清理并从iphone中删除了该应用程序,但仍然存在错误

正如其他人在评论中所说,精灵的大小可能太大(取决于你的内存使用情况)。对我来说,我有各种各样的精灵和东西在屏幕上飞过。所以我调整了它的大小,它现在运行得非常完美


另外,我使用的是iPhone 3G。

可能你的图像太大了。图像分辨率有多大?哦,谢谢,我得到了解决方案。我没有将其转换为jpg到png。我只是将扩展名从jpg更改为png。使用cocos2d,如果找不到高分辨率,iPhone 4将自动使用低分辨率图像