Xcode报错

linker command failed with exit code 1 (use -v to see invocation)

920 发布: 2017/5/16 00:01 本文总阅读量

在iOS开发中很多人都会遇到这样的报错:

: linker command failed with exit code 1 (use -v to see invocation) 

这个错误让很多iOS开发新人非常的头疼,今天我们就主要介绍说明一下这个错误产生的可能原因。

1.引用出错,把***.h弄成了.m,检查一下你的所有引用;

2.再就是你引用第三方的库,你添加文件是系统没有所第三方库的.m文件参入的编译中去,你向项目添加文件得注意了;

3.找到Build settings->Linking->Other Linker Flags,将此属性修改成-all_load或-ObjC;

4.看看是不是有新添加的文件跟之前文件同名;

5.错误信息中出现了某个类的名字,去原文件中看看#import了哪些第三方库,把这些库挨个注释排除,找到出错的那个库,然后按照官方提供的步骤重新添加一遍。