美文网首页
Pod库使用记录

Pod库使用记录

作者: Mcccc | 来源:发表于2019-01-29 17:12 被阅读0次

Ruby Gem相关命令:

  • gem --version <查看Gem版本>
  • gem list <查看安装的gem包>
  • gem update --system <更新Gem>
  • gem install cocoapods <安装cocoapods包>
  • gem uninstall cocoapods <删除cocoapods包>

更新gem源相关命令:

  • gem sources -l <查看gem源>
  • gem sources --add https://gems.ruby-china.com/ <添加新的gem源>
  • gem sources --remove https://rubygems.org/ <删除指定的gem源>
  • gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ <同时添加、删除gem源>

Pod相关命令:

  • pod setup <初始化pod>
  • pod init <创建Podfile文件>
  • pod install <重新安装Podfile所有库>
  • pod install --verbose --no-repo-update <安装新添加的库,忽略已安装的库>
  • pod search name <搜索指定库>
  • pod update <更新所有库>
  • pod update name <更新指定库>
  • pod update name --verbose --no-repo-update <更新指定的库,其它库忽略>
  • pod outdated <查看有版本更新的库>
  • pod search name --simple <搜索指定名字的库,过滤类似的名字库>

pod管理库相关命令:

  • pod repo add specName https://code.aliyun.com/xxxx/xxspecName.git <添加指定索引库>
  • pod repo list <查看索引库列表>
  • pod repo update specName <更新指定索引库>
  • pod repo remove specName <删除指定索引库>
  • pod repo push xxspecName xx.podspec <提交spec至私有索引库>

常见命令错误:

ps:后期会不断维护更新,添加遇到的报错,以及解决方案 :D

命令:pod install
错误:Unable to find a specification for `name`
思路:找不到相应的库,可能是搜索缓存问题、公开索引库没对应的库、私有索引库没对应的库

删除CocoaPods搜索缓存
rm ~/Library/Caches/CocoaPods/search_index.json
pod setup
pod install

如果删除搜索缓存不行,就试试
pod search name
返回Unable to find a pod with name, author, summary, or description matching `name`
判断name库是否在公开库(CocoaPods库)
是-> 寻找搜索公开库的问题(咨询百度哈)
否->查看私有索引库里面有没有对应的库
pod repo list
查看索引库列表,copy私有索引库名
pod repo update specName
pod install
如果还不行,那就是没私有库没push到远程~

相关文章

  • Pod库使用记录

    Ruby Gem相关命令: gem --version <查看Gem版本> gem list <查看安装的...

  • ios 避免输入框被键盘遮挡

    使用库:IQKeyboardManager 方法: 1,pod引入:pod 'IQKeyboardManager'...

  • ios开发-pod的使用与安装

    由于开发中经常使用到第三方库,所以会用到pod,这里记录了一下pod使用与更新的步骤。 目录 一、使用 二、安装 ...

  • Objective-C实现循环轮播图

    前几天实现轮播图,调试也费了点时间,顺便做个记录,方便以后使用。 使用pod管理代码,podfile里引入如下库:...

  • CocoaPods进阶:制作公有库

    一、 前言 在CocoaPods进阶:详解私有库制作这篇博客中,讲解记录了cocoapods使用pod lib c...

  • trunk push后找不到自己的库

    最近需要大量开发pod库,使用脚本自动发布pod库时发现在pod trunk push 成功后,查找不到框架, 原...

  • CocoaPods 使用问题库

    一、问题一 使用 Cocoapods 执行 pod install升级项目依赖库或者使用 pod repo upd...

  • 制作自己的Cocoapods

    制作自己的Cocoapods 创建自己私有pod库,官方推荐使用 pod lib create [pod name...

  • ios 创建私有库pod,codspec

    创建pod模版项目 使用pod命令创建私有库模板项目pod lib create 私有库名,如创建一个名为Pods...

  • iOS Pod制作公共库

    根据别人步骤做了个公共库,记录一下 Pod公共库内容:GitHub仓库用来存储Pod项目比Pod私有库少了个单独管...

网友评论

      本文标题:Pod库使用记录

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