Podfile】的更多相关文章

今天安装cocoapods #移除原有ruby源 $ gem sources --remove https://rubygems.org/ #使用可用的淘宝网 $ gem sources -a https://ruby.taobao.org/ #检查仅且只有一个ruby源 $ gem sources -l #安装cocoapods $ sudo gem install cocoapods 报错了: 是说Ruby版本过低,必须高于2.2.2.版本.所以 #查看自己电脑上的Ruby版本 $ ruby…
前言 经常使用CocoaPods来管理iOS项目中的第三方库,但是我们要使用CocoaPods来管理第三方库,前提是要写好Podfile文件,通过这个文件来配置第三方库与项目之间的依赖.版本等信息. 但是,我相信很少有人完整地学习过Podfile的语法规则,包括笔者在写本篇文章之前.今天,请大家与笔者一起来完整地学习Podfile官方教程. 之前一直想写来着,因为包括笔者在内并没有深入学习过它的使用.如果对之不够了解,如何能做到善用之.因此,下面一起来探讨探讨吧! 什么是Podfile 官方只有…
什么是Podfile ? CocoaPods是用ruby实现的,因此Podfile文件的语法就是ruby的语法.podfile是一个说明文件,用以描述管理一个或者多个Xcode project的target的依赖库.这个文件应该且必须被命名为Podfile.Podfile可以非常简单,下面的例子增加了Alamofire依赖库到单个target: target 'MyApp' do use_frameworks! pod 'Alamofire', '~> 3.0' end 下面是一个更复杂的例子,…
内容提要: podfile升级之后到最新版本,pod里的内容必须明确指出所用第三方库的target,否则会出现The dependency `` is not used in any concrete target这样的错误. 以下从三个步骤陈述: 1. Podfile升级 查看pod版本: pod --version pod 升级(此时是升级到1.0.0.beta.2版本): sudo gem install cocoapods --pre 2. 错误内容: 我的Podfile的内容是: pl…
解决办法: http://stackoverflow.com/questions/20936885/cocoapods-and-github-forks 就是fork完后,提交更改到自己的github上 然后修改podfile的pod导入方式 pod 'lib',:github=>'your fork lib.git',:commit =>'your commitid'…
今天看到cocopods都更新到1.0.1了,之前什么时候更新到的1.0都没发现,刚刚更新一下之后,立马出现了一大堆的错误. 如果没有更新的话,建议不要更新!!!书写麻烦了! 现在记录如何一步一步去除错误的: 1.pod --version 查看版本号,现在如果看小于1.0.1 输入 pod repo update 更新pod版本. 再次输入 pod --version 查看版本号是否为1.0.1 如果是,那恭喜你开始脱坑之旅! 2.更新Podfile文件 这是我之前的 platform:ios…
问题描述: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行.出现例如The sandbox is not sync with the Podfile.lock问题时候,如下所示 diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync…
之前项目里用的Podfile都是版本 0.39 后面有一天电脑格盘重装以后cocoapods装的版本是 1.0.0.beta.6 那么问题来了,在下载或者clone一下项目后,经常是需要自己安装第三方库的 所以我们执行命令 pod install --no-repo-update --verbose 或者粗暴点直接 pod install 这个时候就是pod版本问题了,需要把之前0.39生成的Podfile加入一些东西才能正常pod install 其实官网好像有说明,不过总感觉废话太多,不如自…
出现这样的错误: error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. 具体如图: 我按照提示在终端打开工程,pod install 和 pod update 都试了一遍,然并卵.只好拿出杀手锏: Project -> Info -> Configurations -> Debug 改为 Pods.debug, Re…
Podfile 不识别 usr_framework!,系本地Pods版本太低,要在0.36以上. 以下转自:http://blog.csdn.net/eqera/article/details/39312125 cocospod 安装和使用 目录(?)[+] 一 ruby 安装 要安装coocspod 首先需要安装ruby,可以先安装xcode,在安装macport 下载地址,最后执行命令 port install ruby 二.安装CocoaPods 1.安装 CocoaPods是用Ruby实…