ld:符号dyld_stub_binding_helper未找到,通常在crt1.o/dylib1.o/bundle1.o中为架构i386 xcode 5

Ema*_*n87 39 iphone ipad ios7 xcode5

我创建了xcode 4和iOS6运行良好的iphone/ipad应用程序,我安装了xcode 5,我正在尝试运行我的应用程序,但现在它给了我以下错误

在此输入图像描述

ld: symbol dyld_stub_binding_helper not found, normally in crt1.o/dylib1.o/bundle1.o for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?希望有人帮助我.提前致谢.

Jer*_*hou 74

对我来说,我还需要设置Deployment Targetolder version 3.07.0.


Ema*_*n87 41

我解决了 我忘记将部署目标更改为7.0,它是3.

  • 一旦您的问题得到解决,没有必要发布单独的答案(除非解决方案与您的问题的所有帖子不同).你应该接受user868754的答案. (4认同)
  • 通过给出你自己的答案接受答案是不好的.你贬低@jerryZhou. (4认同)

kar*_*ika 22

您只需要更改架构是armv7.

在此输入图像描述

如果编译器是GCC,也可以更改为LLVM,

在此输入图像描述

并且还需要将部署目标3.0更改为7.0.

  • 我解决了 我忘记将部署目标更改为7.0,它是3. (3认同)