0
我已经在图表增强站点上提供了图表增强演示。 它显示一个如下的错误,如何在unity3d的Xcode上运行Chart Boost演示?
ld: warning: ignoring file /Users/jeganselvaraj/Unity3D/SlotMachine_IOS/Libraries/libChartboost.a, missing required architecture i386 in file /Users/jeganselvaraj/Unity3D/SlotMachine_IOS/Libraries/libChartboost.a (2 slices)
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CBAnalytics", referenced from:
objc-class-ref in ChartBoostBinding.o
"_OBJC_CLASS_$_Chartboost", referenced from:
objc-class-ref in ChartBoostBinding.o
objc-class-ref in ChartBoostManager.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我能为这个问题做什么?
您是否正在运行Unity3D插件?如果是 - 你使用真实设备? – Injectios
'architecture i386'表示它正在寻找[32位(x86)](http://en.wikipedia.org/wiki/X86_architecture)CPU。手机通常使用完全不同的CPU体系结构,称为[ARM](http://en.wikipedia.org/wiki/ARM_architecture),因此从外观上看,您使用的库不适用于此类手机。 –