xcode 4 cocos2d 常见的错误和解决办法
1.error: Semantic Issue: Sending 'ccColor4B' (aka 'struct _ccColor4B') to parameter of incompatible type 'CIColor *'
the code that throws this error is below (from cocos2d-iphone CCLayer.m):
+ (id) layerWithColor:(ccColor4B)color { return [[[self alloc] initWithColor:color]autorelease]; }
改为下面的即可return [[(CCColorLayer*)[self alloc] initWithColor:color] autorelease];
2.
TMX: unsupported compression method 解决方法
选择tiled->preference,然后将压缩选择为Base64(gzip压缩)
这个问题的原因就是默认的压缩方式和cocos2d的支持的压缩方式不一样,所以改一下压缩方式就ok了。
3.导入 box2d程序集时会发生错误,如图解决

4.
Xcode 错误- Could not launch app - No such file or directory Error.
蛋疼的一个XCode bug,基本上应该不是工程本身问题。
解决方法:
1、拔掉设备,删除之前Build的内容
2、退出Xcode,不是关闭窗口
3、删除那个/Users/XXX/Library/Developer/Xcode/DerivedData/XXX-grgrmtzqajhyqgghabyjttajwbsm文件夹
4、启动XCode连接设备,现在应该OK了

浙公网安备 33010602011771号