2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用
2021.4.23關(guān)于CocoaPods安裝和使用
第1部分 CocoaPods 的安裝
CocoaPods 是iOS開(kāi)發(fā)必不可少的一個(gè)第三方框架的管理工具,和Java的Maven類(lèi)似,maven也是管理各種框架和版本控制的。maven更靈活,使得項(xiàng)目與項(xiàng)目之間可以相互依賴(lài)。
常用的CocoaPods 的第三方框架有 SDWebImage。,AFNetwork ,Alafiremore, kinderfinder,FMDB等,
1.檢查更新ruby環(huán)境
2 。 移除原有的鏡像,添加新的鏡像
gem sources --remove https://rubygems.org/ gem sources --add https://gems.ruby-china.com/3.查看鏡像是否添加成功
gem sources -l lujun@lujundeMac ~ % gem sources -l *** CURRENT SOURCES ***https://gems.ruby-china.com/ lujun@lujundeMac ~ %出現(xiàn)上述的就說(shuō)明成功了,注意淘寶鏡像不可用,不要使用淘寶鏡像;
4.下面安裝cocoaPods
sudo gem install -n /usr/local/bin cocoapods根據(jù)網(wǎng)速不同,安裝進(jìn)度可能不同,大概2-3分鐘左右
33 gems installed 出現(xiàn)這樣說(shuō)明安裝成功!
出現(xiàn)Setup completed 說(shuō)明安裝成功!恭喜cocoaPods 安裝成功
重點(diǎn)來(lái)啦!
最新版的MacOS Big Sur 系統(tǒng)命令行執(zhí)行pod setup命令直接結(jié)束啦;大概只需要1s,跟網(wǎng)上其他教程不太一樣,并非漫長(zhǎng)的等待,此時(shí)我們需要清華源鏡像,進(jìn)行克隆
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
如果失敗,多試幾次。
第2部分,我們使用cocoaPods來(lái)給IOS項(xiàng)目安裝第三方框架。
創(chuàng)建oc項(xiàng)目 test1 到桌面,然后直接點(diǎn)run, 確保項(xiàng)目在非cocoaPods 下也能跑起來(lái)。
先用終端命令 cd ,切換到項(xiàng)目帶有 test1.xcodeproj 的文件夾下面,輸入
讓pod自動(dòng)創(chuàng)建Podfile
使用 pod serach 命令 搜索 第三方框架,
例如
大概等待3-5分鐘,
會(huì)出現(xiàn)
復(fù)制搜索出來(lái)的格式和版本,注意一定要復(fù)制全。通過(guò)vi 命令 編輯 Podfile
復(fù)制內(nèi)容是
不要復(fù)制空格進(jìn)去
版本帶進(jìn)去
:wq! 是保存退出, :q! 是不保存直接退出 ,i是插入新內(nèi)容,esc是退出編輯
輸入安裝命令
pod install --verbose --no-repo-update如果失敗,多試幾次。
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.看到如上就說(shuō)明安裝OK
中途項(xiàng)目添加 其他框架,使用
pod update --verbose --no-repo-update雙擊 test1.xcworkspace 這個(gè)文件
info.plist 加入ATS 代碼,測(cè)試一段get 請(qǐng)求
控制臺(tái)打印
headers = {Accept = "*/*";"Accept-Encoding" = "gzip, deflate";"Accept-Language" = "en-us";Host = "httpbin.org";"User-Agent" = "test1/1 CFNetwork/1220.1 Darwin/20.2.0";"X-Amzn-Trace-Id" = "Root=1-60822c1c-4fe359717040ad051840a514";};origin = "183.192.94.186";url = "http://httpbin.org/get"; }總結(jié)
以上是生活随笔為你收集整理的2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 100个经典的C语言算法
- 下一篇: IOS基础之仿酷狗音乐第1天