问题一:Android studio Exception: CocoaPods not installed or not in valid state.
最近升级了Mac系统(12.5)后发现问题
Xcode(13.1)和android studio(version 2020.3)
android studio 显示未安装CocoaPods
Mac上已经安装过了CocoaPods, 并且 pod install 没有问题,Xcode运行没有问题, 但是直接点击Android studio上的运行按钮会报如下错误:
Warning: CocoaPods is installed but broken. Skipping pod install. ... ... Exception: CocoaPods not installed or not in valid state.
这应该是android studio软件的问题,这个时候我们可以使用它自带的terminal 运行flutter run,发现可以运行;
使用终端命令打开android studio:
open /Applications/Android\ Studio.app
然后再使用android studio上自带的运行按钮,发现可以运行了;
再次关闭android studio,重新手动打开android studio,再次点击运行,发现可以了;
问题二: unable to access 'https://github.com/CocoaPods/pod-template.git/': error:02FFF036:system library:func(4095):Connection reset by peer
解决:
git config --global http.proxy
git config --global --unset http.proxy
创建一个本地pod库的时候一直报错,使用上面的方法解决了。
问题三:
Cocoapods-- Don‘t forget to anonymize any private data!
下面一大堆报错信息,
[!] Error installing AMapNavi
.....
――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[!] Oh no, an error occurred.
Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=Permission+denied+%40+rb_sysopen+-+%2FUsers%2Fsuperman%2FLibrary%2FCaches%2FCocoaPods%2FPods%2FRelease%2FAMapNavi%2F7.6.0-ca9fe%2FAMapNaviKit.framework%2FHeaders%2FMAAnimatedAnnotation.h&type=Issues
If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new
Be sure to first read the contributing guide for details on how to properly submit a ticket:
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md
Don't forget to anonymize any private data!
来来回回pod install一直也不行,报这个错,因为年前升级了cocoapods,跟cocoapods版本应该有关系,百度一番,有和我的类似的,根据error 内容基本可以判定是cocoapods版本或者ruby版本问题导致的。所以只要降低或者升级最新版本即可解决。
一:删除master,重新拉取,不要试
,我试了是不可以,还浪费了很长时间去下载master
命令行如下:
pod repo remove master
pod repo add master https://github.com/CocoaPods/Specs.git
pod repo update
二:如果还不能解决,最终的解决方法:
尝试卸载当前pod版本,然后重新安装
卸载当前的CocoaPods
sudo gem uninstall cocoapods
重新安装cocoapods
sudo gem install cocoapods
不指定版本,应该是安装的最新的吧
然后重新pod install,
这个是网络原因没拉下来,来回是两次就可以了,
终于算是成功没问题了 。