最近做ios64位的适配遇到点问题怎么找也找不到合适的答案,结果还是自己犯了点糊涂
报错如下
arm64:
"cocos2d::GLProgram::use()", referenced from:
GLESDebugDraw::DrawPolygon(b2Vec2 const*, 此处省略201个报错找了很多文章都是说xcode版本是8.1
很容易找到处理方法是:
将 Architectures 修改成 armv7 arm64
然而2dx项目还有2dx自身的库, 还有lua的库 模拟器的库也需要设置的
将他们一并修改
那就可以了

在将cocos2dx 3.6项目提交到App Store时遇到arm64支持问题,错误显示缺少64位支持。常规解决方案是将external目录下的_arm64.a文件拖入Xcode项目框架,但cocos2dx 3.6版本并未包含足够数量的此类文件。最终通过将Architectures设置为armv7和arm64,同时更新cocos2dx和lua库的架构设置,解决了这个问题。
2万+

被折叠的 条评论
为什么被折叠?



