'Flutter Debug: Warning: CocoaPods not installed. Skipping pod install
my problem is this:
I want to connect my app to Firebase. I followed all the steps and did everything according to the instructions. When I tried to debug the app, the following error came up:
When I enter - flutter run - from the terminal, the following happens:
In flutter doctor -v the following comes out:
[✓] Flutter (Channel stable, 1.20.4, on macOS 11.2 20D64, locale de) • Flutter version 1.20.4 at /Users/danielalakin/development/flutter • Framework revision fba99f6cf9 (5 months ago), 2020-09-14 15:32:52 -0700 • Engine revision d1bc06f032 • Dart version 2.9.2
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2) • Android SDK at /Users/danielalakin/Library/Android/sdk • Platform android-30, build-tools 30.0.2 • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593) • All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 12.4) • Xcode at /Applications/Xcode.app/Contents/Developer • Xcode 12.4, Build version 12D4e • CocoaPods version 1.10.1
[!] Android Studio (version 4.1) • Android Studio at /Applications/Android Studio.app/Contents ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.52.1) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.19.0
[✓] Connected device (1 available) • iPhone 12 Pro Max (mobile) • C0991E0B-425B-46BD-9DEA-674181136D99 • ios • com.apple.CoreSimulator.SimRuntime.iOS-14-4 (simulator)
And I have the following versions and paths:
$ pod --version: 1.10.1
$ which pod: /usr/local/bin/pod
$ which gem: /Users/danielalakin/.rvm/rubies/ruby-3.0.0/bin/gem
$ which ruby: /Users/danielalakin/.rvm/rubies/ruby-3.0.0/bin/ruby
Do you know how I can solve this problem?
PS: I work on Visual Studio Code and XCode. I use MacOS Big Sur Version 11.2.
Solution 1:[1]
I had this same error a number of times in the past, and once right after I upgraded to Flutter 2.0.1 just now. The solution for me was always to run (as previously suggested):
sudo gem install cocoapods
then restart my IDE. I use Android Studio, but same should apply to VSCode as well.
Solution 2:[2]
The only command who work for me is this one :
brew install cocoapods
Solution 3:[3]
For me none of these was helpful, The workaround was opening the Android studio using Terminal rather than GUI
open /Applications/Android\ Studio.app
After that, I can use GUI and there was no problem :)!
you can find more info here:
https://github.com/flutter/flutter-intellij/issues/4981#issuecomment-751443625
Solution 4:[4]
You can try: sudo gem install cocoapods
Solution 5:[5]
Restarting VSCode usually fixes the problem, but make sure to close it completely - Cmd+Q on macOS.
Another thing worth trying is cleaning XCode workspace, this can be done via flutter clean
command.
Solution 6:[6]
if you use Android Studio try restoring the cache in
file -> invalidate cache/restart
Solution 7:[7]
In my case I had to reinstall cocoa pods but additionally I had to reinstall my Visual Studio Code IDE.
Solution 8:[8]
I ran into this problem on Android Studio 4.1.3. Updating to Bumblebee 2021.1.1 Patch 3 solved it for me.
Solution 9:[9]
run this command :
sudo gem install ffi
if on running flutter doctor
, it still says cocoapods not installed then run this command
sudo gem install cocoapods
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow