CocoaPods上的功能
clear
是清除页面
pod --version
查看cocoapods的版本号
gem list
查看CocoaPods上的目录
vim Podfile
创建Podfile文件
esc
退出输入
:wq
保存退出
**###******gem****的问题********
****gem****主要注意淘宝源是否是****https://ruby.taobao.org/****
更新gem:
sudo gem update --system
安装gem:
sudo gem install cocoapods
显示gem版本:
gem -v
上面的更新不了可以使用这个来更新:
sudo gem install -n /usr/local/bin cocoapods --pre
###gem****遇到的问题
1.当你执行
$ sudo gem install cocoapods
没有反应时,那是因为Ruby的软件源 https://rubygems.org 使用的是亚马逊的云服务而被墙了,可以用淘宝的Ruby镜像来访问cocoapods,依次执行如下命令将官方的Ruby源替换成国内淘宝的源:
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
验证uby镜像是否更改成功
$ gem sources -l
出现如下文字才说明上面的命令是执行成功的:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
然后再次执行
$ sudo gem install cocoapods
$ pod setup
注: pod setup 是Cocoapods将它的信息下载到 ~/.cocoapods/repos 目录下。即使在安装时不执行此命令,在初次执行 pod install 命令时,系统也会自动执行 pod setup
最近CocoaPods发布了最新的版本 podfile 换格式了
要以下面这种格式来写才能安装成功。
platform :ios, '8.0'
use_frameworks!
target 'YourApp' do
pod 'AFNetworking', '~> 2.6'
end
如果遇到谷哥度娘 没办法解决的问题可以尝试下我下面的的强大的功能
1.移除现有Ruby默认源: gem sources --remove https://rubygems.org/
2.使用新的源: gem sources -a https://ruby.taobao.org/
3.验证新源是否替换成功: gem sources -l
4.安装CocoaPods: sudo gem install cocoapods
或者用: sudo gem install -n /usr/local/bin cocoapods
安装: pod setup
5.更新: gem sudo gem update --system
1、安装
2、检查版本 rvm list known
3、安装对应版本 rvm install 2.2.4
4、检查是否安装成功 rvm -v
4、设置版本为默认版本 rvm use 2.2.4 --default
5、转到安装cocopods
1、移除对应版本 rvm remove 1.8.7
2、重装对应版本 rvm reinstall ruby-2.2.4
3、全部删除 rvm implode
4、更新 gem -v
gem update --system
5、清除旧版本gem gem cleanup
淘宝镜像
列出 gem sources -l
添加镜像 gem sources -a http://ruby.taobao.org/
移除镜像 gem sources -r http://rubygems.org/
安装rack测试 gem install rack
安装rails
安装rails gem install bundler rails
检查bundle路径 bundle -v
检查rails路径 rails -v