美文网首页工具
使用CocoaPods导入第三方库的常见问题

使用CocoaPods导入第三方库的常见问题

作者: wo不懂 | 来源:发表于2017-03-14 17:46 被阅读1372次

前言:时间宝贵安装pod的方法网上比较成熟了,在这里就不一一描述了,浪费大家时间了我这里总结一下使用pod导入库遇到的问题:

1:第三方库没有手动导入项目,首次由pod管理的问题配置文件相关内容如下:

target '你的工程名' do

pod 'AFNetworking', '~> 3.0.4'

pod 'IQKeyboardManager', '~> 4.0.1'

end

然后命令行输入 cd到项目文件里直接执行:pod install 

问题:出现第三方库的头文件找不到了;你需要在Build Settings 里Framework search Paths里面将相关第三方库的头文件加入拿AWS库列子如下

2:如果工程中途引入pod管理第三方库,并且将手动导入的第三方移除换成pod导入的话报错误如下

原因和解决办法总结如下

1:根据经验判断是缺少依赖库,但是这个IQKeyboardManager之前如果手动拖入的话,不需要添加什么依赖库啊,就奇怪,后来经过百度和其他的一些查找,发现,如果中途添加pod,删除之前手动添加的,系统已经将这个库自动变成了一个动态库 .framework ,所以要在link binary with Libraries中添加这个动态库就可以了。

2:仍然会报这个库找不到,这时你需要配置库的路径在:Build Settings 里Framework search Paths里面和Library Search Paths里分别配置如下

3:编辑运行OK

希望能够帮助你走出困境,谢谢你们的支持

相关文章

网友评论

    本文标题:使用CocoaPods导入第三方库的常见问题

    本文链接:https://www.haomeiwen.com/subject/ivihnttx.html