Я новичок в Xcode.xcode, запуск на симуляторе в порядке, но не может архивировать
Я добавляю некоторые функции в старый (iOS 3.2) проект игры xcode. Этот код никогда не касался более года, пока я не коснулся. Он работал нормально, пока я не попытался создать файл .iap. он прошел нормально, и все мои изменения не сделали никакой ошибки. Итак, я сменил целевое устройство с iPhone 6.0 Simulator -> iOS Device и попробовал архив. К сожалению, она породила кучу ошибок:
ld: warning: ignoring file lib/libegn_neutron_http_Release_iphoneos.a, file was built for archive which is not the architecture being linked (armv7): lib/libegn_neutron_http_Release_iphoneos.a
Undefined symbols for architecture armv7:
"_EGN_setPollingInMenu", referenced from:
ExitGamesCreateSession(sLibraryData*) in exitgames.o
"_EGN_Neutron_New", referenced from:
ExitGamesInit(sLibraryData*) in exitgames.o
"_EGN_setServerUrl", referenced from:
ExitGamesCreateSession(sLibraryData*) in exitgames.o
...... похожие 34 ошибки продолжение
"_EGN_NeutronCls_Release", referenced from:
ExitGamesShutDown(sLibraryData*) in exitgames.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Этот проект использует некоторые "exitgames" библиотека, которая поддерживает социальные функции. Также этот проект имеет часть обертывания кодов «Brew» C++. Я не знаю, в какой части проблемы. пытался выяснить и обыскать целый день, но все еще не мог понять.
Может ли кто-нибудь дать мне совет? Спасибо.
Возможный дубликат: http://stackoverflow.com/questions/6429494/undefined-symbols-for-architecture-armv7 – Max