2015年3月1日 星期日

安裝CocoaPods


CocoaPods在開發iOS的時候很方便,需要什麼來源只要修改「Podfile」就好了



前置作業一樣別忘記
安裝Xcode後安裝Command Line Tools
安裝Xcode後簽署license


安裝照官網步驟就好了,不過有個地方有點問題不知道是不是BUG

安裝
sudo gem install cocoapods

CocoaPods不管在做哪些步驟似乎都需要點時間就是了


這樣就安裝好了呵呵,接著來講怎麼用

以這個為例ALSystemUtilities,這個可以取得iOS裝置上的資訊

首先先切換到專案的目錄下,使用以下指令自動產生「Podfile」
pod init

打開Podfile預設長這樣


然後把「pod 'ALSystemUtilities'」加到尾端,這邊有target就是專案下不同的小專案,看哪些需要可以個別加入pod,全部都需要就加在外面


如果要檢查該來源還有沒有被CocoaPods支援,可以用這個指令
pod search ALSystemUtilities


完成Podfile後儲存,接著這個指令安裝
pod install


如果第一次安裝發生問題,試看看這個指令
pod setup


安裝好後中間有一個提示

[!] From now on use `CocoaPods.xcworkspace`.



就是之後都用「CocoaPods.xcworkspace」圖示也不一樣


打開後會發現有兩個專案,CocoaPods的原理是在另一個專案把所有來源編譯成「libPods.a」再Link過去


來寫程式啦,import ALSystem的Header
#import <ALSystem.h>



這樣就可以啦~

如果要刪除什麼來源,直接從Podfile拿掉然後再跑一次「Pod install」就好了


參考
CocoaPods: 'http://cocoapods.org/'
CocoaPods安装和使用教程: 'http://code4app.com/article/cocoapods-install-usage'




沒有留言:

張貼留言