XCode 5.1强制进行Cocos2d-iphone v3项目的32位编译

Tib*_*ari 8 xcode ios spritebuilder

我正在使用SpriteBuilderCocos2d-iphone v3.

自从更新到XCode 5.1后,当我使用CCButton直接定义的动作时,我的应用程序崩溃了SpriteBuilder.这似乎是原因

这很可能是转换或指针转换,在64位上变坏.

正如@birkemose在Cocos2d论坛上指出的那样

即使对于我的64位设备,如何强制XCode 5.1以32位编译我的项目?

更新:通过将Cocos2d更新为RC4进行修复

xCode 5.1构建崩溃 - SpriteBuilder

Chr*_*ner 23

在项目的构建设置中,将体系结构从"标准体系结构"更改为"armv7,armv7s"(不带引号).

或者像马特指出的那样,你可以使用$(ARCHS_STANDARD_32_BIT)代替,这可以说是更好的方法.谢谢亚光!

  • 实际上最好放置​​`$(ARCHS_STANDARD_32_BIT)`而不是硬编码这两种特定的架构. (8认同)