Как запустить демонстрацию Chart Boost на 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)
Что я могу сделать для этой проблемы?
1 ответ
Похоже, что в папке Libraries вашего проекта XCode нет libChartboost.a.
Вы должны убедиться, что файл libChartboost.a находится в каталоге Assets/Plugins/iOS. Все файлы из Assets/Plugins/iOS копируются в проект Xcode автоматически в процессе сборки Unity. Обратите внимание, что подкаталоги в Assets/Plugins/iOS не рассматриваются.