ios第三管理工具pods的安裝與使用步驟如下
1.安裝 ----在終端輸入** sudo gem install cocoapods (有朋友問要不要配置ruby環境,我說不用配置有xcode就行 )
如果出現gem 'cocoapods' (>= 0) 直接執行 pod setup命令
2.替換 ----替換**的ruby映象,解決不用翻牆問題
先刪除原來的ruby映象
gem sources --remove
再安裝國內的ruby映象 **的不行了
gem sources -a
ok 安裝好了,那麼試試我們安裝的pods
在終端輸入命令: pod search sdwebimage //查詢第三方框架
第一次安裝查詢可能需要一段時間 ,耐心等待就好
ok安裝成功,那麼問題來了我們該這麼在工程中運用pods呢 ,按照以下的步驟就可以在工程中運用了
1.開啟xcode 新建乙個空的檔案podfile ,注意大小寫
2.在終端查詢我們需要的第三方框架 如:afnetworking
命令如下:pod search afnetworking
ok,查詢成功,那麼接下就在podflie裡面配置支援的版本,以及需要的第三方框架
命令如下:
platform:ios,
'7.0'
pod
'afnetworking'
,'~> 2.5.4'
最後一步:在終端執行命令
pod install 這裡還有一步就是cd到工程的podfile 目錄下面再執行install命令
安裝後了,在我們的工程裡面就會多了如下檔案,我們直接開啟.xcworkspace檔案ok
命令為 vi podfile 或vim podfile
pod 公升級命令:pod setup
pod 版本檢視:pod --version
錯誤提示1
error installing cocoapods: activesupport requires ruby version >= 2.2.2.
解決方案 :
1、安裝 rvm baby 版本管理器
$curl -l get.rvm.io | bash -s stable//________等安裝完成 出現下面這行提示以下___________
in case of problems:
執行
$source ~/.bashrc
$source ~/.bash_profile測試是否安裝正常
$rvm -v//________提示以下___________
rvm 1.27.0 (latest) by wayne e. seguin, michal papis[
2、用rvm公升級ruby檢視當前ruby版本
$ruby -v
$rvm list known//________提示以下___________
# mri rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.8]
[ruby-]2.2[.4]
[ruby-]2.3[.0]
[ruby-]2.2-headruby-head
# for forks use: rvm install ruby-head---url --branch 2.2
# jruby
安裝ruby 2.2.3 執行
$rvm install 2.2.3安裝成功。
參考:pods 找不到標頭檔案 解決辦法
錯誤二:[!] /usr/bin/git clone master cloning,出現這個紅色的錯誤時
首先更新gem到最新版本,在終端中輸入:
$ sudo gem update --system
參考
最新錯誤提示
解決方法
rm ~/library/caches/cocoapods/search_index.json
iOS第三方庫管理工具CocoaPods
1.安裝 需先安裝最新版ruby環境 安裝rvm 終端輸入 curl l bash s stable source rvm scripts rvm 檢查一下是否安裝正確 成功顯示rvm已安裝版本後查詢已知ruby版本 圖中可以看到最新ruby版本是2.6.0,所以接下來安裝2.6.0版本ruby。一...
IT專案管理工具
一 完善的專案管理工具,需要具有如下的管理模組 1.需求管理 專案的需求變更,跟蹤,控制 2.資源管理 專案的可利用的資源 人力,物力,財力 3.計畫管理 包括成員管理和許可權分配,日程排定,工作時間管理,里程碑設定 4.進度管理 日曆,工作流,專案路線圖和gantt圖 5.測試管理 專案軟體缺陷b...
SQLCE管理工具
如果你是做dotnet開發,同時在找sqlce桌面 嵌入式資料庫的管理工具,那麼database.net。另外,既然你是做dotnet開發,又選擇了sqlce資料庫,那麼你肯定對比過sqlite資料庫,他們的對比,我在其他文章寫過 個人經驗,不是很全面,僅供參考 如果要在sqlite和sqlce中間...