安装插件管理工具Alcatraz

1.安装插件管理工具Alcatraz:

a>Xcode插件管理工具Alcatraz - 梦想海贼王 - 博客频道 - CSDN.NET

b>升级到Xcode7.2 之后,安装环境出问题了,需要重新配置,重新安装:

Xcode7.2 安装Alcatraz
2.举例安装AFNetWorking:

3.安装步骤:

4.单机Install Poads之后:

5.注意,Xcod升级到7.0之后,需要重新配置Ruby环境(升级ruby环境),以下是配置网址:如何使用CocoaPods - 简书。(重新配置Ruby环境)

6.当出现这种问题的时候:

问题总结
需要在这个位置输入:/usr/bin

之后在终端执行:
sudo gem install -n /usr/local/bin cocoapods

7.更新ruby环境之后,若是不能找到GEM_PATH,路径,需要重启电脑一下。

8.更新:

报错原因:

The command path could not be resolved

Expanded GEM_PATH: /usr/bin

2016.6.14更新:

原因:一般找不到路径都是因为ruby环境版本太低,cocopoads插件版本太低导致,ruby路径问题或者是没有安装ruby环境。

解决方法:干掉你已经安装好的cocopoads插件,重新安装一次插件就好了,多安装几次cocopoads。

插件路径(移到废纸篓):

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/

iOS解决基于Alcatraz安装报错解决方法

2016.6.14更新总结:

由于这两天重新升级xcode7.3.1并且重装系统为最新系统OSX 10.11.5版本,遇到了好多问题,发现可视化三方导入,不能够正常的运行,因此在这总结终端导入cocoapoads方法:

注意:需要首先移除cocoapods、Alcatraz插件,为了防止插件冲突。(新cocoapods与旧的插件冲突)

一、遇到的问题总结:

1.原来的ruby环境版本太低需要重新升级ruby环境。

2.cocoapods插件版本太低,导致安装不上。

3.由于gem版本太低导致安装不上cocoapods。

4.由于cocoapods的数据源被墙,不能翻墙导致安装不成功。

5.升级到10.11版本之后,cocoapods的安装命令改变。

下面附上一张自己的图片终端命令:

终端命令

二、安装步骤:(系统是10.11以上版本)

终端命令:

1. $ sudo gem uninstall cocoapods (移除原来的cocoapods)

2.$ sudo gem install -n/usr/local/bin cocoapods   (安装最新的cocoapods,最新命令行)

3.$ gem sources -l

4. 如果不是https://ruby.taobao.org/就更换为:

$ gem sources --remove https://rubygems.org/    (移除数据源)

$ gem sources -a https://ruby.taobao.org/             (更换数据源)   

$ gem sources -l                            (查看数据源)

5.$ pod install    (创建pod仓库)

使用cocoapods命令创建podfile文件:

1.$ cd 创建工程路径

2.$ touch Podfile  (创建一个podfile)

3.$ open -e Podfile (打开podfile文件)

4.$ pod install (运行)

三、问题总结:

/Library/Ruby/Site/2.0.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)

from /Library/Ruby/Site/2.0.0/rubygems.rb:278:in `activate_bin_path'

from /usr/local/bin/pod:22:in  '<main>'

如下图:

ruby环境版本低

原因:是由于ruby环境太低导致。

解决方法:(更新gem)

$ sudo gem update --system

更新完之后,再重新返回以上步骤,重新搞一遍。

四、问题总结2

1、在安装完cocoapods之后,在podfile里面编辑如下:

pod 'AFNetworking','~> 3.1.0'

编辑

2、报错如下:

Analyzing dependencies

[!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target

图片如下:

错误信息

3、错误原因:

不是正确的target。

4、修改方法:更改podfile文件里面的格式如下:

target 'aaaa' do     (aaaa为工程名,一定注意单引号 ‘ ’的特殊性,用xcode打开并且写出 ' ' ,格式不正确也不行)

pod 'AFNetworking', '~> 3.1.0'

end

5.重新运行命令行:$ pod install

搞定

猜你喜欢

转载自blog.csdn.net/woruosuifenglang/article/details/54924479
今日推荐