0

我在我的应用程序中加入了 Zxing 的二维码阅读器。我在 Xcode4.5 中测试了之前在 Zxing 中的 scantest,它运行良好。我将 iOS sdk 更新到 6.1 并将 Xcode 更新到 4.6,现在这个显示错误。首先,它显示 gcc 编译器的错误,现在已解决,现在显示错误

"Undefined symbols for architecture armv7s"

PS:- 在阅读了许多解决方案后,我尝试更改一些东西,例如所有架构设置为相同(Scantest、ZxingWidget、ZxingTouch),将编译器更改为 LLVM GCC 4.2,将其他警告标志设置为 -Werror 等。

特殊问题是构建适用于 iphone 模拟器 6.1。

4

1 回答 1

3

如果您正在使用任何 lib 文件,请检查 Build Phases->Link binary with Libraries 并检查是否包含相应的 lib。

如果您正在使用源文件,请检查是否将.m 文件添加到当前目标。

谢谢,
吉姆。

于 2013-02-07T13:14:28.337 回答