CocoaPods上的功能
clear是清除頁面
pod --version查看cocoapods的版本號
gem list 查看CocoaPods上的目錄
vim Podfile創(chuàng)建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.當你執(zhí)行
$ sudo gem install cocoapods沒有反應時,那是因為Ruby的軟件源 https://rubygems.org 使用的是亞馬遜的云服務而被墻了,可以用淘寶的Ruby鏡像來訪問cocoapods,依次執(zhí)行如下命令將官方的Ruby源替換成國內淘寶的源:
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
驗證uby鏡像是否更改成功
$ gem sources -l
出現如下文字才說明上面的命令是執(zhí)行成功的:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
然后再次執(zhí)行
$ sudo gem install cocoapods
$ pod setup
注: pod setup 是Cocoapods將它的信息下載到 ~/.cocoapods/repos 目錄下。即使在安裝時不執(zhí)行此命令,在初次執(zhí)行 pod install 命令時,系統也會自動執(zhí)行 pod setup
最近CocoaPods發(fā)布了最新的版本 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