Ios 子弹物理与iphone6

Ios 子弹物理与iphone6,ios,iphone,xcode,bulletphysics,Ios,Iphone,Xcode,Bulletphysics,我正在尝试将physics bullet和OpenGL ES集成到iOS中,当我在iPhone5上运行时,它可以正常工作。但当我尝试将它与iPhone6模拟器一起使用时,它失败了。我收到以下警告,说它忽略了子弹的文件 ld:警告:忽略文件/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletCollision\u xcode4.a,该文件是为归档文件生成的,而归档文件不是要链接的体系结构(x86\u 64):/Users/a

我正在尝试将physics bullet和OpenGL ES集成到iOS中,当我在iPhone5上运行时,它可以正常工作。但当我尝试将它与iPhone6模拟器一起使用时,它失败了。我收到以下警告,说它忽略了子弹的文件

ld:警告:忽略文件/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletCollision\u xcode4.a,该文件是为归档文件生成的,而归档文件不是要链接的体系结构(x86\u 64):/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletCollision\u xcode4.aignoring file/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletDynamics\u xcode4.a,该文件是为未链接的体系结构(x86\u 64)的存档而生成的:/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletDynamics\u xcode4.ald:警告:

有人知道问题出在哪里吗?我已经尝试在构建设置中添加arm64体系结构,但没有成功


提前感谢。

很简单,bullet库没有为iOS模拟器构建(
x86\u 64

为了在模拟器上运行您的应用程序,您需要为该体系结构构建它(这是非常重要的)


你也可以考虑使用一个框架,它使用弹头并附带预编译的二进制文件(但我不能保证目前支持哪些架构)。

< P>我发现了如何做到这一点!我只是在构建设置的有效架构中为我的项目添加了arm64架构。还需要为BulletCollision.xcodeproj、BulletDynamics.xcodeproj和LinearMath.xcodeproj执行此配置