ios安裝CocoaPods再安裝AFNetworking的避坑之路

百度了一堆ios發送http請求的代碼,但是發現其實很多方法都出現了⚠️說已經被ios9棄用了,這時候一個朋友告訴我用AFNetworking(第三方的網絡通信庫)。於是開始百度這個怎麼裝,各種博客都是16年左右寫的,太老了, 各種採坑!

一、先安裝CocoaPods, 使用CocoaPods來管理iOS開發中需要用的到第三方庫

1、檢查mac電腦裏是不是有裝CocoaPods,打開命令窗口--終端,輸入指令: pod --version

有版本顯示則說明裝過了,沒有就要安裝CocoaPods,詳細的教程已經有個可用的了:https://www.jianshu.com/p/1c1f5eb9e390

很多教程裏的Ruby鏡像都是舊的taobao的,其實現在已經換成了https://gems.ruby-china.com/。上面教程中用的就是這個新的!

2、 安裝AFNetworking。

知乎上  https://zhuanlan.zhihu.com/p/22774794 這篇文章的 AFNetworking部分是不錯的。

但是我在pod search AFNetworking搜索的時候等了好久,好幾次都沒反應。在執行pod install這句指令的時候等了半個小時沒動靜!這個時候就百度了一堆什麼加快的方法,浪費了很多時間,後來我發現有個文章應該是有用的:pod install速度慢的終極解決方案!按照這個文章的方法就不會一直卡住了!還有一點就是在pod install這句後面可以加個查看詳細進度的指令--verbose,就是寫成pod install --verbose

3、http請求在ios7以後默認不支持http協議了,需要添加白名單到info.plist上,xcode設置如下圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章