一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

升级Xcode7后Pod无法使用问题

时间:2015-09-27 编辑:简简单单 来源:一聚教程网

在升级的Xcode7之后,进行真机调试,结果CocoaPod里的东西搞死都编译失败,到处查原因,结果解决了一个,又来了一个。今天特意把升级Xcode7后遇到的Pod问题整理一下。

步骤一,”the sandbox is not in sync with the Podfile.lock”这是编译后遇到的第一个问题

解决方案

关闭当前的工作空间,删除掉文件夹中的workspace,然后重新pod install


rm -rf MyProject.xcworkspace
pod install

步骤二,在执行“步骤一”的时候,遇到了Assertion failed: _initializationCompletedSuccessfully这个问题
解决方案

gem install xcodeproj

步骤三,在执行步骤二的时候,遇到了“Could not find a valid gem ‘cocoapods’ (>= 0), here is why: Unable to download data from h”这个问题,

解决方案

1.cocoapod的按照,cocoapod是运行在ruby环境下的,在ruby环境的 ,像cocoapod这样的开源项目时放在放在rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候往往会出现timeout,中国zf你懂的,我们需要把服务器地址移除,添加taobao提供的镜像地址:http://ruby.taobao.org/
移除命令:gem sources –remove https://rubygems.org/
添加命令:gem sources -a http://ruby.taobao.org/
查看gem来源列表:$ gem sources -l
安装Cocoapod:sudo gem install cocoapods
定位到项目有podsfile文件目录下,执行命令进行安装:pod install

最后再重新安装下项目里的pod文件就可以了

热门栏目