Cocos2dx 2.2.6 适配最新Xcode 12 问题集锦
cocos2dx 2.2.6下载地址https://download.csdn.net/download/loseleo/15505710
cocos2dx 2.2.2下载地址https://download.csdn.net/download/loseleo/15505730
编号 | 问题 | 描述 | 解决办法 | 备注 |
---|---|---|---|---|
1 | 'string' file not found | 库引用方式变了 | 1.cocos2dx工程的Build Setting中 C++ Standard Library 改成 libc++ 2.游戏工程Build Setting中 C++ Standard Library 改成 libc++ | |
2 | Use of '@import' when C++ modules are disabled | AppController.mm引用pod库时报错 | 1.build settings 中 Enable Moudles,改为yes 2.AppController.mm改成AppController.m | 如果在AppControll.mm中有C++代码,建议单独写个.m文件去@import |
3 | does not contain bitcode. | bitcode 不支持 | 两个工程设置Enable Bitcode 为No | |
4 | 执行最新ios手机报错 | 最新是arm64 | 修改Build Settings 下面User-Defined 中 VALID_ARCHS ,增加arm64 |