一个cocoapods问题的解决,希望能帮助到遇到类似情况的人

之前10.7的系统上运行过cocoapods没有问题。现在系统版本升级到了10.9,尝试使用cocoapods遇到问题,报告了类似下面的错误:

Psych::SyntaxError - (/Users/psteinacher/.cocoapods/repos/master/CocoaPods-version.yml): mapping values are not allowed in this context at line 3 column 4
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:205:in `parse‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:205:in `parse_stream‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:153:in `parse‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:129:in `load‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:299:in `block in load_file‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:299:in `open‘
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:299:in `load_file‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/sources_manager.rb:248:in `version_information‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/sources_manager.rb:209:in `repo_compatible?‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/sources_manager.rb:268:in `master_repo_functional?‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/command.rb:40:in `parse‘
/Library/Ruby/Gems/2.0.0/gems/claide-0.4.0/lib/claide/command.rb:179:in `parse‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/command.rb:39:in `parse‘
/Library/Ruby/Gems/2.0.0/gems/claide-0.4.0/lib/claide/command.rb:211:in `run‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/lib/cocoapods/command.rb:52:in `run‘
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.28.0/bin/pod:24:in `<top (required)>‘

经过多方尝试,发现执行如下的命令可以解决问题:

$ sudo rm -fr ~/.cocoapods/repos/master
$ pod setup

最后推荐一个xcode插件,可以很方便的使用cocoapods。

CocoaPods for Xcode
非常方便的Xcode pods插件。可以很方便的在Xcode通过pods安装各种objective-c第三方库,省去以前还要手动去跑pods命令行的麻烦;此外,还支持通过cocoaDocs来安装库文档。唯一的遗憾是,它目前只支持Xcode5,4版本还用不了。
项目地址:https://github.com/kattrali/cocoapods-xcode-plugin

Enjoy it!

一个cocoapods问题的解决,希望能帮助到遇到类似情况的人,码迷,mamicode.com

时间: 2024-10-10 01:14:34

一个cocoapods问题的解决,希望能帮助到遇到类似情况的人的相关文章

一个cocoapods问题的解决,希望能帮助到遇到相似情况的人

之前10.7的系统上执行过cocoapods没有问题.如今系统版本号升级到了10.9,尝试使用cocoapods遇到问题,报告了类似以下的错误: Psych::SyntaxError - (/Users/psteinacher/.cocoapods/repos/master/CocoaPods-version.yml): mapping values are not allowed in this context at line 3 column 4 /System/Library/Framew

PhpMyAdmin 配置文件现在需要一个短语密码的解决方法

本文主要介绍PhpMyAdmin 配置文件现在需要一个短语密码的解决方法,比较实用,希望能给大家做一个参考. 新版本的PhpMyAdmin 增强了安全性,需要在配置文件设置一个短语密码.否则进入之后会有“配置文件现在需要一个短语密码.”的红色警叹提示. 解决方法: 1.将 phpMyAdmin/libraries/config.default.php中的 $cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = '123456'; (注

Win10 UWP系列:关于错误 0x80073CF9及一个小bug的解决

原文:Win10 UWP系列:关于错误 0x80073CF9及一个小bug的解决 最近一直在开发XX的uwp版本,也是边摸索边做,最近遇到几个比较奇怪的问题,记录于此. 1.项目可用部署到PC,但无法部署到手机,提示以下错误: 错误 : DEP0001 : 意外错误: Install failed. Please contact your software vendor. (Exception from HRESULT: 0x80073CF9 为了方便开发,我将常用的类库引用好.默认的几个页面做

一个创业者的妥协与希望

一席:楚人怀玉:一个创业者的妥协与希望 1.  需求. 2.  敢不敢做一个产品,足够好用,然后推广给客户. 3.  产品反馈, 调研,推广. 4.  创新创业中市场调研.问卷调查很重要. 5.  项目短平快,特别真实. 6.  网吧保险箱.维权录音笔(摇一摇.蓝牙.距离传感器). 视频链接地址: http://v.youku.com/v_show/id_XNDU3NDIxMzYw.html

今天给大家分享一个oracle问题的解决实例

今天给大家分享一个oracle问题的解决实例 如启动Oracle时提示"ORA-00600: internal error code, arguments"错误? SQL> startup ORA-00600: internal error code, arguments: [ksunfy : too few sessions], [9504], [75040], [], [], [], [], [], [], [], [], []" 解决办法:这里的错误说明Oracl

【笔试题-腾讯】给定一个数组a[N],我们希望构造数组b[N]

腾讯2012实习生笔试题(加分题): 给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i].在构造过程: a)不允许使用除法: b)要求O(1)空间复杂度和O(n)时间复杂度: c)除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量.对空间和全局静态变量等): 请用程序实现并简单描述. 题意应该不难理解,乍一看有点儿无从下手的感觉,思考后没有突破的话就想放弃了.看到网上其他同学也给出了解法,代码很简洁,但是理解起来不是

无意间创建的一个闭包,以及解决办法

闭包的本质是作用域链,我们在工作中经常无意间就会创建一个闭包,比如: <input type="button" id="id1" value="1"></input> <input type="button" id="id2" value="2"></input> <input type="button" id=&

impala 四舍五入后转换成string后又变成一个double的数值解决(除不尽的情况)

impala 四舍五入后转换成string后又变成一个double的数值解决(除不尽的情况)例如Query: select cast(round(2 / 3, 4)*100 as string)+---------------------------------------+| cast(round(2 / 3, 4) * 100 as string) |+---------------------------------------+| 66.670000000000002 |+-------

希望文档大师能让更多的人受益,收获知识的复利

在文档大师的用户交流QQ群,用户 了了 的留言让我们很感动, 决定从2016年11月1日起,大力推广文档大师,让更多的人受益,收获知识的复利. 下述留言内容: 1. 联想miix5 + 文档大师太配了,可以随身很方便的建设自己的知识库. 2.建议文档大师与得到APP合作推广下 (建议给15个专栏送几个98元的VIP,这样成本不高,收益可能会不错, 因为得到专栏里大多数是希望向上.付费的用户,每个专栏年订阅价199元,我个人订了4个. 里面用户愿意花钱买文档大师的应该不少),文档大师这么好的程序应