CocoaPods使用

1.CocoaPods安装

  • 查看源
    gem sources -l
  • 删除ruby源
    gem sources --remove https://rubygems.org/
  • 添加ruby源
    gem sources -a https://gems.ruby-china.com/
  • 如果gem太老,更新gem
    sudo gem update --system
  • 初始化CocoaPods
    sudo gem install cocoapods -n /usr/local/bin
    //如果报You don't have write permissions for the /usr/bin directory 加上 -n /usr/local/bin
  • 使用 CocoaPods 的镜像索引
    pod repo remove master
    pod repo add master https://code.aliyun.com/Magi/CocoaPods.git
    pod repo update
  • 更新索引文件
    pod setup

2.CocoaPod使用

  • 生成Podfile文件
    cd 工程根目录
    pod init
  • 添加依赖库
target 'NOT' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for NOT
pod 'GDataXMLNode2', '~> 2.0.1'
pod 'Masonry'
pod 'MJExtension'
pod 'MBProgressHUD'
pod 'YYCache', '~> 1.0.4'
pod 'AFNetworking', '~> 3.2.1'
pod 'GPUImage'
pod 'SDWebImage'
pod 'SQLite.swift', '~> 0.11.6'
end

如果使用swift库需要加上user_framworks

  • 初始化三方库
    第一次使用时
    pod install
    后续添加或删除依赖库
    pod update
    如果更新过程中不想不更新 podspec
    pod install --no-repo-update
    pod update --no-repo-update
  • 其他
    三方库查询
    pod search 三方库名称

上述过程报错可参考
https://www.jianshu.com/p/f5591af6859d

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载文章作者:大象豆豆 在终端中操作,首先通过3和4检查ruby源和版本 移除现有Ruby默认源 gem sour...
    Lee馍馍阅读 521评论 0 0
  • 更新: Mac M1版本安装: 1.Finder应用程序中选中终端,command+i显示简介2.勾选使用Rose...
    大象豆豆阅读 17,923评论 2 35
  • 一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/Coc...
    番茄炒西红柿啊阅读 881评论 0 0
  • 安装使用参考:http://blog.csdn.net/zhanglizhi111/article/details...
    mengyingguo阅读 428评论 0 0
  • 外面天已好黑,风好大,刺骨的冷使我加快了前行的脚步,再走几分钟就到目的地了。 此时已临近过年,加上寒冷的天气,马路...
    赛男阅读 334评论 0 0