仪器错误:架构x86_64的未定义符号:

时间:2015-08-20 07:51:48

标签: ios command-line instruments xcodebuild

我尝试用xcodebuild命令构建我的应用程序,但是我收到了一个错误。这是我的命令:

xcodebuild clean build -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO -workspace APP.xcworkspace -scheme APP-SCHEME CONFIGURATION_BUILD_DIR=/PATH

这里的错误:

Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_Flurry", referenced from:
__TMaCSo6Flurry in LoginViewController.o
__TMaCSo6Flurry in RecipientViewController.o
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
** BUILD FAILED **

有人有什么想法吗? 感谢

1 个答案:

答案 0 :(得分:0)

你可能正在使用Flurry的错误二进制文件。他们捆绑了几个.a,有或没有一些架构。

您可以在库上运行 lipo -info 以获取binay中的哪些体系结构。