美文网首页
iOS安装cocoaPods的详细流程

iOS安装cocoaPods的详细流程

作者: 竹子4117 | 来源:发表于2019-03-07 09:33 被阅读0次

    注意:在终端输入命令时,取$后面部分输入

    1.移除现有Ruby默认源

    $ gem sources --remove https://rubygems.org/

    2.添加国内最新镜像源(淘宝的Ruby镜像已经不更新了)

    $ gem sources -a https://gems.ruby-china.com/

    3.验证新源是否替换成功

    $ gem sources -l

    如果结果是

    *** CURRENT SOURCES ***

    https://gems.ruby-china.org/

    说明添加成功,否则继续执行$ gem sources -a https://gems.ruby-china.com/来添加

    4.安装cocoaPods

    (1)$sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为  $sudo gem install -n /usr/local/bin cocoapods

    (2)执行pod setup(PS:这个过程是漫长的,要有耐心)

    $ pod setup

    然后你会看到出现了Setting up CocoaPods master repo,卡住不动了,说明Cocoapods在将它的信息下载到 ~/.cocoapods里。

    你可以command+n新建一个终端窗口,执行cd ~/.cocoapods/进入到该文件夹下,然后执行du -sh *来查看文件大小,每隔几分钟查看一次,这个目录最终大小是900多M(我的是930M),当出现Setup completed的时候说明已经完成了。

    (3)更新gem

    $sudo gem update --system

    注意:以上所有的步骤都是为这台电脑配置CocoaPods环境,以下才是真正的把CocoaPods安装到你的工程里面

    5.cocoaPods的使用

    a.首先我们来搜索一下三方库,验证一下cocoapods有没有安装成功,能不能搜索到你想要的三方库

    $ pod search AFNetworking

    b.在工程中创建一个Podfile文件,终端输入:$cd/Users/ABC/Desktop/CocoaPodsTest//这是我电脑上的路径,你输入你自己项目的路径或直接拖拽也行

    $vim Podfile

    写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq  可保存退出)

    platform :ios,'7.0'

    target 'MyApp' do

    pod 'AFNetworking', '~> 3.1.0'

    end

    解释一下

    platform :ios, '7.0'代表当前AFNetworking支持的iOS最低版本是iOS 7.0,

    'MyApp'就是你自己的工程名字,

    pod 'AFNetworking', '~> 3.1.0'代表要下载的AFNetworking版本是3.1.0及以上版本,还可以去掉后面的'~> 3.1.0',直接写pod 'AFNetworking',这样代表下载的AFNetworking是最新版。

    c.导入第三方库

    $pod install

    如果出现一下界面就说明安装好了

    这个时候关闭所有的Xcode窗口,再次打开工程目录会看到多了一个后缀名为.xcworkspace文件。

    以后打开工程就双击这个文件打开了,而不再是打开.xcodeproj文件。

    进入工程后引入头文件不再是#import "AFNetworking.h",而是#import<AFNetworking.h>

    d.退出终端

    作者:海豚湾_2596

    链接:https://www.jianshu.com/p/436ecd7a2b02

    来源:简书

    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:iOS安装cocoaPods的详细流程

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