您的位置:首页 > 编程语言 > Ruby

旧项目cocoapods运行,本地配置cocoapods环境

2017-03-30 13:15 323 查看
好久没用cocoapods。今天在修改别人项目有用到,编译项目出现问题。

1、dif:/../Podfile.lock:No such file or directory

      diff: /Mainfest.lock:No such file or directory errorxxxxx

针对这个问题,需要在项目文件夹下执行pod install。然后发现pod没有安装。

2、更新gem和镜像

sudo gem install cocoapods

出现错误:

ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: cocoapods requires
cocoapods-core (= 1.1.1), cocoapods-downloader (< 2.0, >= 1.1.2), cocoapods-trunk (< 2.0, >= 1.1.1), xcodeproj (< 2.0, >= 1.3.3)

首先:这种情况就重新配置当前ruby 环境,查看gem是否更新最新版本,更新gem ruby镜像。原来都是使用淘宝gem源,而且都是http。现在更改如下

执行命令:

更新gem:sudo gem update --system

查看gem ruby镜像:gem sources -l

更改gem ruby镜像:

gem sources --remove http://ruby.taobao.org/
gem sources -a https://gems.ruby-china.org/
3、安装cocoapods

命令:sudo gem install cocoapods

如果苹果系统版本10.11.1 OS X EL Capitan 以上

命令:sudo gem install -n /usr/local/bin/ cocoapods

4、运行pod

打开终端,打开项目文件夹下,运行命令

pod install

等待加载即可。这是加载原先项目已存在Podfile。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ruby gem cocoapod diff