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程序集时会发生错误,如图解决

xcode 4 cocos2d 常见的错误和解决办法 - 逍遥十四少 - 逍遥十四少
 

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了

 
 
 
 
 
posted @ 2013-05-31 16:11  六界剑仙  阅读(189)  评论(0)    收藏  举报