CocoaPods初次使用指南

CocoaPods應(yīng)該是iOS最常用最有名的類庫(kù)管理工具了,通過(guò)cocoaPods,只需要一行命令就可以完全解決,當(dāng)然前提是你必須正確設(shè)置它。重要的是,絕大部分有名的開(kāi)源類庫(kù),都支持CocoaPods。

1. 配置安裝

  1. 安裝Cocoapods

sudo gem install cocoapods
pod setup

更新gem命令

sudo gem update --system

    另外ruby源由于被屏蔽,改為淘寶的源
    gem sources --remove https://rubygems.org/
    gem sources -a http://ruby.taobao.org/
    查看
    :gem source -l

http://www.bkjia.com/Androidjc/951369.html 關(guān)于Cocoapods的一篇使用介紹

CocoaPods 安裝步驟: ———————————————————————------------------------

刪除: gem source --remove https://rubygems.org/

添加: source -a https://ruby.taobao.org/

安裝和更新: sudo gem install cocoapods

搜索三方: pod search AFN

路徑不對(duì)輸入: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

CocoaPods 使用步驟:-----------------------------------------------

工程 Show in Finder, 右擊可執(zhí)行文件xcodeproj, 打開(kāi)方式 —> 終端

cd ..

ls 該命令回車后會(huì)出現(xiàn)四個(gè)文件路徑

touch Podfile 該命令結(jié)束后在工程目錄中多一個(gè)Podfile文件

右擊Podfile文件 —> 打開(kāi)方式 —> 其他 —> Xcode

在文件中輸入:
pod 'AFNetworking'
pod 'MBProgressHUD'
pod 'MJRefresh'
pod 'SDWebImage'
pod 'Masonry'
pod 'DZNEmptyDataSet'
pod 'UMengSocial'

終端安裝輸入: pod install --verbose --no-repo-update
(終端更新輸入: pod update --verbose --no-repo-update)
完事后工程目錄中多一個(gè)后面所用的可執(zhí)行文件xcworkspace, 先關(guān)閉原來(lái)的可執(zhí)行文件,在打開(kāi)該文件

2.在使用CocoaPods時(shí)出現(xiàn)的問(wèn)題

  1. pod setup報(bào)CocoaPods was not able to update the master repo 錯(cuò)誤解決辦法

    • 先刪除全局的緩存:
      $ sudo rm -fr ~/Library/Caches/CocoaPods/
      $ sudo rm -fr ~/.cocoapods/repos/master/
    • 刪除當(dāng)前Pods
      $ sudo rm -fr Pods/
    • 在執(zhí)行
      $ sudo gem install cocoapods
      $ pod setup
  2. 使用CocoaPods import導(dǎo)入時(shí)沒(méi)有提示的解決方法

    • import時(shí)使用< >代替" "
    • 如果不行在Target中的BuildSettings-search Paths下的User Header Search Paths中添加$(PODS_ROOT)選擇recursive
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • (一)配置安裝 1. 安裝Cocoapods sudo gem install cocoapods pod set...
    warrenz閱讀 406評(píng)論 0 8
  • CocoaPods 是什么? CocoaPods 是一個(gè)負(fù)責(zé)管理 iOS 項(xiàng)目中第三方開(kāi)源庫(kù)的工具。CocoaPo...
    朝洋閱讀 26,007評(píng)論 3 50
  • 項(xiàng)目組件化、平臺(tái)化是技術(shù)公司的共同目標(biāo),越來(lái)越多的技術(shù)公司推崇使用pod管理第三方庫(kù)以及私有組件,一方面使項(xiàng)目架構(gòu)...
    swu_luo閱讀 22,873評(píng)論 0 39
  • 你的來(lái)信,反復(fù)讀了很多遍,感觸很深,可又無(wú)從下筆。這一封依舊是凌亂的毫無(wú)邏輯的回信。 真是想象不到,我們已經(jīng)相識(shí)九...
    Diana戚閱讀 366評(píng)論 0 2
  • MSSQL默認(rèn)運(yùn)行在system 權(quán)限上,可以通過(guò)xp_cmdshell 組件執(zhí)行系統(tǒng)命令,執(zhí)行權(quán)限繼承syste...
    zksmile閱讀 1,528評(píng)論 0 1

友情鏈接更多精彩內(nèi)容