美文网首页
CocoaPods相关

CocoaPods相关

作者: 流星大石头 | 来源:发表于2017-09-30 14:16 被阅读13次

Podfile.lock作用:记录着上一次下载的框架版本
intall: 如果Podfile.lock文件存在,直接从此文件中读取框架信息下载安装。
如果不存在直接在读取Podfile文件内的框架信息。
下载好之后,再根据下载好的框架信息,生成新的Podfile.lock文件。
 update:不管Podfile.lock是否存在,直接读取的Podfile文件的框架信息,下载好之后,再根据下载好的框架信息,生成Podfile.lock文件
test.png
如果多人开发,首先,上传共享库的只有图示的四个文件,一般情况下,每个人从共享库把项目下载下来之后,都会执行pod install命令安装,而不是pod update,目的:是为了保证大家使用的第三方框架版本一致。如果大家需要统一升级第三方框架,那么每个人再去执行pod update
如果我们在Podfile中引用框架的时候都已经指定了版本号,那么使用pod install 和 pod update的效果是一样的,但是如果我们没有指定版本号,使用pod update将直接将框架都更新到最新版本,而使用pod install则会先去Podfile.lock文件中去读取上一次下载时框架的版本信息,然后下载。这样可以保证所有人使用的框架版本一致。
  在cocoapods上传完框架后,报错:[!] Unable to find a pod with name, author, summary, or description matching `LCAExtension`
解决办法:rm ~/Library/Caches/CocoaPods/search_index.json

相关文章

  • CocoaPods相关!!!

    今天(2018.12.02)开始一个新项目,本着pod init 创建Podfile的步骤,发现出现这个错误,几经...

  • Cocoapods相关

    关键字: Cocoapods, iOS, 开发, 移动,Swift, 报错 error: RPC failed; ...

  • cocoapods相关

    使用cocoapods管理第三方库时,如何查看本地项目使用第三方库的版本。这里查看的是目前使用的第三方库的版本,而...

  • CocoaPods相关

  • Cocoapods相关

    一些网站 Getting StartedCocoaPods安装和使用及问题:Setting up CocoaPod...

  • CocoaPods相关

    安装 gem sources --remove https://rubygems.org/ gem sources...

  • CocoaPods相关

    CocoaPods安装 使用gem安装,安装命令很简单$ sudo gem install cocoapods如果...

  • CocoaPods相关

    CocoaPods安装 地址:简书pod地址 code4app pod地址 地址 CocoaPods添加新库...

  • Cocoapods相关

    1、更换cocoapods版本 sudo gem uninstall cocoapods -n /usr/loca...

  • CocoaPods相关

    CocoaPods最新安装及跳过podsetup快速安装教程 https://www.cnblogs.com/zh...

网友评论

      本文标题:CocoaPods相关

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