cocoapods 使用pod install失效解决方法

在使用pod install命令后,一直处于analyzing dependencies的状态,之后出现error:

[!] An error occurred while performing `git pull` on repo `master`. [!] /usr/bin/git pull --ff-only From https://github.com/CocoaPods/Specs    81a48d2..2185a7f  master     -> origin/master fatal: Not possible to fast-forward, aborting.

的错误消息。

解决方法:重新设置cocoapods的repo:

进入:~/.cocoapods/repos

删除下面的master目录

sudo rm -rf master

然后再使用pod setup命令

cocoapods 使用pod install失效解决方法

时间: 2024-12-15 20:51:33

cocoapods 使用pod install失效解决方法的相关文章

使用CocoaPods的pod install 遇到的错误,未解决(Xcode版本v6.4,Mac OS版本v10.10.4)

转载请标明出处:http://blog.csdn.net/android_ls/article/details/47059957 一.CocoaPods 是一款很好的依赖管理工具,其安装步骤大致如下: 1.首先确保开发环境中已经安装了 Ruby(一般安装了 XCode,Ruby 会被自动安装上) 建议使用淘宝提供的 Gem源,在终端执行下列命令: $ gem sources --remove https://rubygems.org/ $ gem sources -a http://ruby.t

iOS--安装Cocoapods遇到的问题和解决方法

进入正题前,先来点前奏:了解cocoapods是某天看一个博客,那时才明白原来写项目不用一个个将三方库拷进项目里啊,惊讶的我是一塌糊涂的啊...(原谅我那时还没进入过正规的IT公司....好多你们自然而然接触的东西,都需要我一点一点自己去接触...)所以啊,赶紧的扒资料啊,博客啊,各种关于cocoapods的文献啊,尝试着去安装一下,就一下...靠,失败了????再试试,还不行???接着扒资料,合并总结..再去安装,,成了?激动啊,就想着纪念一下...那就写个博客吧,把其中遇到的艰辛都列出来,也

Vmware 拖拽失效解决方法

Vmware workstation客户机强制重启造成复制粘贴.Unity.拖放操作失效 来自http://tunps.com/vmware-workstation-copy-paste-not-working 有时候强制重启Vmware workstation客户机OS后,host os和guest os之间的文件复制粘贴就失效了.解决方法是,重启动Vware Tools服务进程. 运行: "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe&q

安装CocoaPods 步骤 pod install 被卡住:Updating local specs repositories

<p style="font-family: Menlo; white-space: pre-wrap; margin-top: 0px; margin-bottom: 0px; line-height: normal;"><span style="font-size:18px;"><span style="line-height: normal; font-family: 'PingFang SC'; font-varian

在bootstrap modal 中加载百度地图的信息窗口失效解决方法

这个问题其实很傻,解决方法没有任何技术含量,只是记录下工作中发生的事. 前阵子给一个汽车集团客户做了一个经销商查询系统,其中一个功能是使用地图标注经销商店面地址,并且实现导航功能. 页面演示地址:http://www.lyytqm.com/Dealerships 点击地址区域在模态窗口中显示百度地图,并在地图中标注点位,显示窗口信息,但信息窗口展示的信息频繁失效,仅显示名称. 更换了各种加载数据方式不能解决,在蹲厕所时想到了原因,即可给出解决方法. 原因是bootstrap modal 以及动画

CocoaPods 出现 OTHER_LDFLAGS 错误的解决方法

在一些项目中运行 pod install 有些时候会出现一些错误 [!] The target `项目名 [Debug]` overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Pods.xcconfig'. - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The target `项目名 [Debug - Rel

Eclipse自动编译失效 ---- 解决方法

问题:在开发过程中, 有时候会突然发现修改的代码在启动Web容器后没有生效. 最可能的原因是存在一些校验错误,如下图所示: 解决方法: Window --> Preferences --> 我这里是xml里面有些不识别的标签造成的, 如下图关闭校验即可.(具体问题具体分析) 情况一: 情况二: 可能原先引用的lib包不用了, 删除了, 但是build path里面还是引用了, 会报找不到lib的错误. 确实不用的lib可以如下图一样忽略检查, 如果是需要的lib更换下路径即可. 以上是原先能自

unobtrusive验证,ajax局部加载后验证失效解决方法

页面加载后运行此代码 $(function() {$.validator.unobtrusive.parse($("form")); }); 原因: 页面加载后unobtrusive已对各标签的验证状态进行保存,页面局部加载后并不会导致unobtrusive重新对页面的控件进行验证并保存前状态,导致新页面无法进行验证. 原理: 注意看jquery.validate.unobtrusive源码最后一段: $(function () { $jQval.unobtrusive.parse(d

sublime安装sublime server 和 无法使用package install的解决方法

无法使用package install 直接从https://github.com/wbond/sublime_package_control 下载文件,并改名为Package Control 然后打开sublime软件,点开首选项-->浏览器插件,用下载的文件夹,替换掉里面的相应文件夹.重启软件,就能正常使用了.ps 网上说修改hosts文件,我试了下,并没哟效果. 然后召唤出Package Install,输入sublime server,回车安装即可. 在工具-->sublimeServ