cocos2dx 3.6 对ios arm64的支持 missing 64-bit support. ios apps submitted to the App Store

来源:互联网 发布:关于淘宝开店 编辑:程序博客网 时间:2024/06/11 11:48
最近做ios64位的适配遇到点问题怎么找也找不到合适的答案,结果还是自己犯了点糊涂
报错如下 
arm64:  "cocos2d::GLProgram::use()", referenced from:      GLESDebugDraw::DrawPolygon(b2Vec2 const*, 
此处省略201个报错
找了很多文章都是说
 打开你项目所在目录,找到里面的cocos2d-》external,在external文件夹里面搜索_arm64.a(是external里面所有的_arm64.a,不是整个计算机的!),将你搜索到的后缀为_arm64.a的文件(cocos2d-x 3.2里面是7个),之后把这些所有的文件拖到到你的Xcode项目目录里面的FrameWorks去,选择group方式,在现阶段下只能用这个方法了
然而我环境是cocos2dx 3.6并没有这么多_arm64.a
xcode版本是8.1


很容易找到处理方法是:

将 Architectures 修改成 armv7  arm64



然而2dx项目还有2dx自身的库, 还有lua的库 模拟器的库也需要设置的


将他们一并修改
那就可以了



0 0