博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CocoaPods升级安装三方库报错
阅读量:6425 次
发布时间:2019-06-23

本文共 872 字,大约阅读时间需要 2 分钟。

CocoaPods升级后(最新版本1.0.1),安装第三方库的时候会报如下错误:

  The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target.

原因:CocoaPods升级后,Podfile文件的内容格式要求发生了变化,必须指出指出所用第三方库的target。

解决步骤:

     (1)检查CocoaPods的版本

            pod --version

      (2) 升级或安装最新版本(目前版本1.0.1)

           注意:如果cocoapods已经是1.0.1版本,则跳过该步骤直接进入第三个步骤。

           升级命令:sudo gem update -n /usr/local/bin --system

 

     安装命令:sudo gem install -n /usr/local/bin cocoapods

      (3)修改Podfile的内容

        修改前的Podfile文件的内容:      

platform:ios,'7.0'pod 'MJRefresh', '~> 3.1.0'pod 'SDWebImage', '~> 3.7.6'pod 'SVProgressHUD', '~> 2.0.3'pod 'AFNetworking', '~> 3.1.0'

   修改后的Podfile文件的内容:

platform:ios,'7.0'target "MyProject" dopod 'MJRefresh', '~> 3.1.0'pod 'SDWebImage', '~> 3.7.6'pod 'SVProgressHUD', '~> 2.0.3'pod 'AFNetworking', '~> 3.1.0'end
 

  在Podfile文件中需要明确指出使用第三方库的target,这里target后面跟的就是自己项目本身的Target;也就是项目中的tagrets中的那个项目名称。

转载于:https://www.cnblogs.com/MasterPeng/p/5578184.html

你可能感兴趣的文章
我的友情链接
查看>>
Java compiler level does not match the version of
查看>>
企业应用架构模式学习(五):并发
查看>>
Centos6.2下安装配置zenoss4.2
查看>>
妈妈再也不用担心我的macbook发烫了计划2.0Beta
查看>>
面试总结(一 )
查看>>
Struts中ModelDriven的使用
查看>>
hive内置函数详解(分析函数、窗口函数)
查看>>
我的友情链接
查看>>
AfxMessageBox与MessageBox的区别
查看>>
深度学习(二)theano环境搭建
查看>>
Spring-Boot(三) 集成MyBatis
查看>>
我的友情链接
查看>>
php的核心10个问题
查看>>
【Mysql】character-set-server参数
查看>>
通过Windows Live Writer发布日志到各大博客
查看>>
c语言实现动态顺序表
查看>>
python os模块详细介绍
查看>>
【HTML5】用3个步骤实现响应式网页设计
查看>>
Linux基础系列(四)Linux系统软链接硬链接知识
查看>>