组件2:cocoapods基本使用

  • Podfile 作用:使用ruby语法编写的 "框架依赖描述文件"; 就是告诉cocoapods需要下载集成哪些框架
  • Podfile.lock 作用:记录着上一次下载的框架最新版本
一、pod install和pod update的区别

pod install:从Podfile.lock读取架信息,下载安装;如果不存在Podfile.lock,从Podfile中读取,下载安装后,生成Podfile.lock。
pod update:从Podfile中读取信息,安装后生成Podfile.lock。

Options:

    --sources=https://cdn.cocoapods.org/   The sources from which to update
                                           dependent pods. Multiple sources must
                                           be comma-delimited
    --exclude-pods=podName                 Pods to exclude during update.
                                           Multiple pods must be comma-delimited
    --clean-install                        Ignore the contents of the project
                                           cache and force a full pod
                                           installation. This only applies to
                                           projects that have enabled
                                           incremental installation
    --project-directory=/project/dir/      The path to the root of the project
                                           directory
    --no-repo-update                       Skip running `pod repo update` before
                                           install
    --silent                               Show nothing
    --verbose                              Show more debugging information
    --no-ansi                              Show output without ANSI codes
    --help     
二、实际经验

多人开发中上传到共享库中的只有四个:


需要上传的文件.png

每个人把项目克隆下来后,执行pod install,目的: 是为了保证大家使用的第三方框架版本一致!!

如果以后大家需要统一升级第三方框架, 那么每个人在执行 pod update

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

推荐阅读更多精彩内容

  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,744评论 3 50
  • 一. CocoaPods的介绍 什么是CocoaPods?CocoaPods是一个负责管理iOS项目中第三方开源库...
    辉712阅读 3,994评论 0 7
  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,263评论 0 39
  • CocoaPods 私有库教程已更新,如有需要请移驾 CocoaPods 私有库 step by step - 简...
    Vinc阅读 19,555评论 15 70
  • 有的人青春很短,短到还没感觉经历过就完结了;有的人青春很长,长到得用一辈子去感受。 毕业季美好,它给予希望,过去的...
    子晨恩阅读 225评论 0 1