重新安装 Cocoapods(2023.4.19)
做ios或flutter开发时,经常会遇到添加依赖过后pod install卡住,或者其他的一些奇奇怪怪的问题,如果花了很长时间都没有解决的话可以试试重新安装Cocoapods,这在大多数情况下都能有所帮助
一、卸载cocoapods
1. 打开终端
2. which pod
which pod
rm -rf /user/local/opt/ruby/bin/pod(此处可能不同)
3. gem list
下面是卸载包的命令,如果安装了多个版本的cocoapods,卸载时加版本号
sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-core
sudo gem uninstall cocoapods-try
sudo gem uninstall cocoapods-trunk
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
二、重新安装cocoapods(此处默认已经安装过ruby)
1. 检查 gem 下载源并下载
gem sources -l
查看gem下载的源,建议换成清华源(2023.4.19可用)
删除原有源:gem sources --remove https://rubygems.org/
添加源:gem sources -a https://mirrors.tuna.tsinghua.edu.cn/rubygems/
gem install cocoapods
2. 删除 Podfile 和 Podfile.lock
3. 清除 flutter 缓存并在虚拟机上安装 pod
flutter clean (项目根目录)
pod setup (ios目录)
如果在这一步报 pod not found 则执行 gem install -n /usr/local/bin cocoapods ,花些时间,然后再 pod setup文章来源:https://www.toymoban.com/news/detail-496821.html
flutter pub get (项目根目录)
会自动生成引入过项目依赖的Podfile
pod install (ios目录)
至此应该能够解决您遇到的绝大多数问题,感谢阅读文章来源地址https://www.toymoban.com/news/detail-496821.html
到了这里,关于【2023.4.19】重新安装 Cocoapods 解决 pod install 卡住或者 cocoapods 依赖无法更新等问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!