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),因此從外觀上看,您使用的庫不適用於此類手機。 –