2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用
2021.4.23關于CocoaPods安裝和使用
第1部分 CocoaPods 的安裝
CocoaPods 是iOS開發必不可少的一個第三方框架的管理工具,和Java的Maven類似,maven也是管理各種框架和版本控制的。maven更靈活,使得項目與項目之間可以相互依賴。
常用的CocoaPods 的第三方框架有 SDWebImage。,AFNetwork ,Alafiremore, kinderfinder,FMDB等,
1.檢查更新ruby環境
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 ~ %出現上述的就說明成功了,注意淘寶鏡像不可用,不要使用淘寶鏡像;
4.下面安裝cocoaPods
sudo gem install -n /usr/local/bin cocoapods根據網速不同,安裝進度可能不同,大概2-3分鐘左右
33 gems installed 出現這樣說明安裝成功!
出現Setup completed 說明安裝成功!恭喜cocoaPods 安裝成功
重點來啦!
最新版的MacOS Big Sur 系統命令行執行pod setup命令直接結束啦;大概只需要1s,跟網上其他教程不太一樣,并非漫長的等待,此時我們需要清華源鏡像,進行克隆
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
如果失敗,多試幾次。
第2部分,我們使用cocoaPods來給IOS項目安裝第三方框架。
創建oc項目 test1 到桌面,然后直接點run, 確保項目在非cocoaPods 下也能跑起來。
先用終端命令 cd ,切換到項目帶有 test1.xcodeproj 的文件夾下面,輸入
讓pod自動創建Podfile
使用 pod serach 命令 搜索 第三方框架,
例如
大概等待3-5分鐘,
會出現
復制搜索出來的格式和版本,注意一定要復制全。通過vi 命令 編輯 Podfile
復制內容是
不要復制空格進去
版本帶進去
:wq! 是保存退出, :q! 是不保存直接退出 ,i是插入新內容,esc是退出編輯
輸入安裝命令
pod install --verbose --no-repo-update如果失敗,多試幾次。
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.看到如上就說明安裝OK
中途項目添加 其他框架,使用
pod update --verbose --no-repo-update雙擊 test1.xcworkspace 這個文件
info.plist 加入ATS 代碼,測試一段get 請求
控制臺打印
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"; }總結
以上是生活随笔為你收集整理的2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 100个经典的C语言算法
- 下一篇: Tiny Core Linux 4.5