1。xcode每次調試運行的時候都要編譯一遍所有的class文件
解決方案:把項目文件拖拽到另外一個路徑再重新編譯!(clean all targets我試了n遍,沒用)~
2。cocos2d 2。0
Failed to load shader
2012-01-23 05:01:40.018 FrozenFish0.1[4744:10a03] cocos2d: cocos2d v2.0.0-alpha
2012-01-23 05:01:40.019 FrozenFish0.1[4744:10a03] cocos2d: Using Director Type:CCDirectorDisplayLink
2012-01-23 05:01:40.040 FrozenFish0.1[4744:10a03] cocos2d: OS version: 5.0 (0x05000000)
2012-01-23 05:01:40.041 FrozenFish0.1[4744:10a03] cocos2d: GL_VENDOR: Apple Computer, Inc.
2012-01-23 05:01:40.043 FrozenFish0.1[4744:10a03] cocos2d: GL_RENDERER: Apple Software Renderer
2012-01-23 05:01:40.044 FrozenFish0.1[4744:10a03] cocos2d: GL_VERSION: OpenGL ES 2.0 APPLE
2012-01-23 05:01:40.046 FrozenFish0.1[4744:10a03] cocos2d: GL_MAX_TEXTURE_SIZE: 4096
2012-01-23 05:01:40.048 FrozenFish0.1[4744:10a03] cocos2d: GL_MAX_SAMPLES: 4
2012-01-23 05:01:40.049 FrozenFish0.1[4744:10a03] cocos2d: GL supports PVRTC: YES
2012-01-23 05:01:40.050 FrozenFish0.1[4744:10a03] cocos2d: GL supports BGRA8888 textures: YES
2012-01-23 05:01:40.051 FrozenFish0.1[4744:10a03] cocos2d: GL supports NPOT textures: YES
2012-01-23 05:01:40.052 FrozenFish0.1[4744:10a03] cocos2d: GL supports discard_framebuffer: YES
2012-01-23 05:01:40.052 FrozenFish0.1[4744:10a03] cocos2d: compiled with VBO support in TextureAtlas : YES
2012-01-23 05:01:40.055 FrozenFish0.1[4744:10a03] cocos2d: compiled with Profiling Support: NO
2012-01-23 05:01:40.071 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.072 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:40.073 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.074 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:40.076 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
2012-01-23 05:01:40.077 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.078 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:40.079 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.080 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:40.080 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
2012-01-23 05:01:40.081 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.082 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:40.083 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.084 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:40.084 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
2012-01-23 05:01:40.085 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.087 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:40.088 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.089 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:40.089 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
2012-01-23 05:01:40.091 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.093 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:40.094 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:40.094 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:40.095 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
OpenGL error 0x0501 in -[CCShaderCache loadDefaultShaders] 160
OpenGL error 0x0501 in -[CCDirector setOpenGLView:] 297
2012-01-23 05:01:40.096 FrozenFish0.1[4744:10a03] Retina Display Not supported
2012-01-23 05:01:40.100 FrozenFish0.1[4744:10a03] cocos2d: surface size: 480x320
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
2012-01-23 05:01:41.247 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:41.248 FrozenFish0.1[4744:10a03] Failed to compile vertex shader
2012-01-23 05:01:41.249 FrozenFish0.1[4744:10a03] Failed to load shader
2012-01-23 05:01:41.249 FrozenFish0.1[4744:10a03] Failed to compile fragment shader
2012-01-23 05:01:41.250 FrozenFish0.1[4744:10a03] cocos2d: GLProgram: error linking program: 1
OpenGL error 0x0501 in -[MaskedSprite initWithFile:] 43
OpenGL error 0x0501 in -[MaskedSprite initWithFile:] 49
2012-01-23 05:01:41.251 FrozenFish0.1[4744:10a03] cocos2d: Frame interval: 1
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
OpenGL error 0x0502 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 380
cocos2d 2.0 beta + ARC = problems loading the shaders? (they're included I know)
解決方案如下:
Make sure that the shaders are included in the project:
Xcode -> Project -> Build Phases -> Copy Bundle Resources

更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
