'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:

enter image description here

When I enter - flutter run - from the terminal, the following happens:

enter image description here

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

Solution Source
Solution 1 Dharman
Solution 2 Feulgen
Solution 3 Navid
Solution 4 Volkan Çelebi
Solution 5 pr0gramist
Solution 6 Orelvis Lago
Solution 7 alexalejandroem
Solution 8 CKP78
Solution 9 sharib ahmed