cocoapod 最新安裝使用步驟

cocoapod 最新安裝使用步驟ios

 

安裝git

1.sudo gem update (2個-)system :更新你的gem system至最新vim

2.gem sources  (2個-)remove https://rubygems.org/ 移除gem系統原來的鏡像ruby

3.gem sources  (2個-)a https://ruby.taobao.org/   替換成taboo 的鏡像bash

.gem sources -l   查看當前鏡像服務器

4.sudo gem install -n /usr/local/bin cocoapods 10.11操做命令。以前的是(sudo gem install cocoapods)spa

5.pod setup 完成最後一步orm

 

使用:資源

1.cd 到項目目錄中rem

2.vim Podfile 文件 

(

platform :ios, '7.0' 

pod 'MBProgressHUD', '~> 0.8'

pod 'Reachability', '~> 3.0.0'

)

3.pod install 創建pod依賴,生成pod文件 (每次動了Podfile文件都須要執行)

4.pod update 更新至最新的三方庫,而且更新Podfile.lock(此文件用於鎖定pod 的當前各依賴庫的版本,執行pod install 也不會更改版本)

 

原理:

1.pods項目最終回編譯成一個libPod.a的文件,主項目只須要依賴這個.a文件便可

2.對於資源文件,cocoa pods提供了一個名爲pod-resources.sh的bash腳本,這個腳本每次編譯執行,將第三方庫的資源文件複製到目標目錄

3.Cocoapods 經過一個名爲pods.xcconfig的文件在編譯時設置全部的依賴和參數。

 

問題:

question

1.我本機能運行的項目,用了cocoaPods,而後後臺建了git服務器,把代碼拷給後臺上傳到服務器,而後本身再從服務器下拉下來,結果拉下來的項目就運行不了了

error:/Pods/Target Support Files/Pods/Pods-frameworks.sh: Permission denied

answer

1.刪除除了podfile之外的全部和pod相關的東西包括workspace文件,從新終端進行安裝,通常git管理都只會把podfile傳上去

相關文章
相關標籤/搜索