美文网首页
CocoaPods使用及创建私有pod库

CocoaPods使用及创建私有pod库

作者: 3cefffdcacc3 | 来源:发表于2018-05-12 15:14 被阅读0次

CocoaPods使用

  • 新建项目test

  • 用命令行cd到项目所在目录下,执行 cd ~/Desktop/JianShu/test/

  • 创建Podfile文件,执行touch Podfile

  • 这时Podfile文件已经创建好了,编辑这个文件,加入我们想要引入的第三方,如下图所示


    1526106262782.jpg
  • 操作完成后执行pod install,等待操作完成,如图所示

    1526106438340.jpg
  • 完成后我们打开test.xcworkspace文件即可

    1526106542215.jpg

创建私有pod仓库

  • 我们在码云上创建一个私有仓库XZPodSpec,如图所示

    1526106801234.jpg
  • 然后执行pod repo add xzspec git@gitee.com:179638121/XZPodSpec.git,增加我们新的pod仓库地址

  • 为了演示,我们从github上clone一个YYModel项目,并把它制作成我们的私有库

    1526107093624.jpg
    [图片上传中...(1526108185991.jpg-9f13ca-1526108211536-0)]
  • 我们需要做的是在码云新建一个YYModel的远程仓库,把刚才clone的项目更改远程仓库地址后与这个仓库关联起来,这里不再多说,如图所示

1526108185991.jpg
  • 并执行git push --tags把本地tag推到远程仓库去
  • 接下来对YYModel.podspec文件进行更改,更改其中s.source = { :git => 'https://github.com/ibireme/YYModel.git', :tag => s.version.to_s }中的git地址,更换为我们刚才在码云上面创建的YYModel的仓库地址,更改完成后保存并把改动提交到远程
    1526108125410.jpg
  • 接下来执行pod repo push xzspec --allow-warnings等待操作完成即可,其中xzspec为我们本地的私有pod库的名称
  • 然后我们在Podfile文件中更改其中的配置
    source 'git@gitee.com:179638121/XZPodSpec.git'
  • 上面的步骤是将github上面的第三库添加到我们的私有pod库中,这样我们在执行pod installpod update的时候速度会大大提升

相关文章

网友评论

      本文标题:CocoaPods使用及创建私有pod库

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