大家共同分享一下,這是我用的一些經(jīng)驗(yàn)總結(jié)。
cocoa pods最新 :
現(xiàn)在鏡像換了? 換成了https://gems.ruby-china.org
:更新成功ruby之后的操作:
1.如何用【鏈接】RubyGems鏡像-RubyChina來訪問該網(wǎng)站
在終端中輸入:
gem sources —pod
等有反應(yīng)后在輸入
gem sources -a https://gems.ruby-china.org
然后查看一下是否轉(zhuǎn)移到RubyChina 是否成功
gem sources -l
2.
sudo gem install cocoa pods
3.這個cocoapods就安裝成功了,然后弄到新建的項(xiàng)目中
在指令中輸入 cd空格 把桌面上得文件拉到終端 就會自己出現(xiàn)路徑
4定位到你新創(chuàng)建的目錄后,接著輸入
接著上一步,終端輸vim Podfile
然后在終端輸入
鍵盤輸入 i,進(jìn)入編輯模式,輸入
platform :ios, '7.0'?
pod 'MBProgressHUD', '~> 0.8'
5 然后按esc,并且輸入“ :”號進(jìn)入vim命令模式,然后在冒號后邊輸入wq
6.然后文件里面會出現(xiàn)

7.激動人心的時刻到了:確定終端cd到項(xiàng)目總目錄,然后輸入 pod install,等待一會,大約3分鐘。
touch Podfile
打開 podfile文件
常見問題:
.安裝Cocoapods.
(1) $sudo gem install cocoapods 備注:蘋果系統(tǒng)升級 OS X EL Capitan 后改為 $sudo gem install -n /usr/local/bin cocoapods
(2) $pod setup
*****搜索相關(guān)框架:
$pod search 框架名 (如:$pod search AFNetworking)
*****項(xiàng)目中使用:
1.創(chuàng)建Podfile文件。
新建項(xiàng)目。在終端CD到項(xiàng)目的主文件夾(就是包含 項(xiàng)目.xcodeproj 的文件)。
輸入命令:$vim Podfile
2.編輯Podfile
$platform:ios, ‘7.0‘
$pod ‘AFNetworking‘, ‘~> 2.3.1‘
3.保存文件后,安裝第三方庫
輸入命令:$pod install
4.安裝完成,此時項(xiàng)目文件中會多出 .xcworkspace 文件,以后就通過它來打開項(xiàng)目。
******常見錯誤:
1.錯誤1:
ERROR:? While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod
解決方案:蘋果系統(tǒng)升級OS X EL Capitan后會出現(xiàn)的插件錯誤,將安裝流程安裝CocoaPods 的 (1)sudo gem install cocoapods ——>改為sudo gem install -n /usr/local/bin cocoapods
2.錯誤2:
ERROR:The dependency `` is not used in any concrete target
The dependency `AFNetworking ` is not used in any concrete target
解決方案:
1.安裝cocoapods的預(yù)覽版本
sudo gem install cocoapods --pre
2.修改Podfile格式
platform :ios, '8.0'
target 'MyApp' do
pod 'AFNetworking', '~> 2.6'
pod 'ORStackView', '~> 3.0'
end
*里面的 MyApp 記得替換為自己攻城里面的target。
3.更新pod
執(zhí)行pod install / pod update 命令