在iOS开发中不可避免的需要引入第三方库,为了更好地管理这些第三方库,我们使用
CocoaPods.
2023年04月08日更新
执行
brew list突然报错,如截图所示。是因为Mac出了新系统,需要
/usr/local/Homebrew/Library/Homebrew/os/mac/version.rb
2022年12月21日更新
xxx@iOSdeM JSONConverter-master % pod update
pod update
更新单个资源pod命令,比如在github上下载一些demo,pod install不管用的时候,使用 pod update试试
2022-12-06 更新
2022-07-26 更新
在
pod install之后就会出现这个警告,虽然pod成功了,警告的出现让有洁癖的我们难以忍受。 参考这边文章参考
- 删除本地规范 repo –
pod repo remove cocoapods - 将
install! 'cocoapods', :warn_for_unused_master_specs_repo => false行添加到 Podfile
2020-11-25 更新
突然使用在搜索第三方库的时候
pod search AFNetworking``pod install出现以下错误:Setup completed [!] Unable to find a pod with name, author, summary, or description matching AFNetwork
忘记之前做了那些瞎操作,安装不了
cocoapods,搜了很多资料,先安装了homebrew,homebrew安装教程
安装成功之后,在来 安装cocopods,cocoapods安装教程
- 创建
Podfile文件
- 创建一个Project,打开
终端输入命令符cd 当前工程- 输入
vim Podfile进入Podfile中编辑Project信息
platform :ios, '9.0'
target '工程名' do
end
- 添加第三方库
pod search AFNetworking- 在
Podfile文件中添加pod 'AFNetworking', '~> 3.2.1'然后wq操作返回保存,在终端中pod install成功后即成功安装AF
- 搜索第三方库出现无法识别的情况
这种情况出现了搜索网上大部分答案都不对,最后用的是这种方法:
pod repo remove master
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
pod install --no-repo-update
出现:
即可。
pod search FMDB
如果需要更新pod ,执行👇语句即可
pod repo update
更新Cocoapods
- 让自己的开源项目支持
CocoaPods
后续更新
- 创建自己的私有
Pods
后续更新