Xcode编译 library not found for -lXXXX

最近使用Xcode9 打开代码发现 Realm 三方库报错,于是就更新到2.8.3 版本处理,等待了老半天(最后还是使用移动数据更新成功的,差不多50多M)。之后再次编译结果就是这样的提示了:
ld: library not found for -lrealm-ios
clang: error: linker command failed with exit code 1 (use -v to see invocation)

网上提供了许多的方法 没有一个可以解决这个问题的
不管是 Build Phases 的Link BinaryWith Libraries 还是其他 都是不行
Xcode编译 library not found for -lXXXX_第1张图片

最后是在这里解决的问题

Xcode编译 library not found for -lXXXX_第2张图片

查看是否有重复或者多余的库

像这里就是多了一个库(realm-ios),导致编译的时候找不到,直接给移除掉就好了,以为里面还有一个库Realm。

你可能感兴趣的:(iOS,开发,xcode,library,移动)