У меня есть демо-версия ускорения диаграммы, которые были предоставлены на сайте ускорения диаграммы. Это показывает ошибку, как показано ниже,Как запустить демоверсию диаграммы на Xcode в unity3d?
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). Обычно телефоны используют совершенно другую архитектуру процессора под названием [ARM] (http://en.wikipedia.org/wiki/ARM_architecture), поэтому, по его мнению, используемая вами библиотека не будет работать на таких телефонах. –