Błąd: Błąd instalacji cocoapods: błąd: nie udało się zbudować rozszerzenia natywnego gem

Próbuję zainstalować cocoapods na moim MacBooku Pro działającym z OSX 10.9.1 (new Mavericks) i po typie gem install cocoapods pojawia się następujący błąd:

    Building native extensions.  This could take a while...
ERROR:  Error installing cocoapods:
    ERROR: Failed to build gem native extension.

        "/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby" -rubygems /usr/local/rvm/gems/ruby-1.9.3-p194/gems/rake-10.1.1/bin/rake RUBYARCHDIR=/Users/rangreenberg/gems/gems/xcodeproj-0.14.1/ext RUBYLIBDIR=/Users/rangreenberg/gems/gems/xcodeproj-0.14.1/ext
/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for -std=c99 option to compiler... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby
/usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:381:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:491:in `block in try_compile'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:443:in `with_werror'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:491:in `try_compile'
    from extconf.rb:24:in `block in <main>'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:790:in `block in checking_for'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:284:in `block (2 levels) in postpone'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:254:in `open'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:284:in `block in postpone'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:254:in `open'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:280:in `postpone'
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/mkmf.rb:789:in `checking_for'
    from extconf.rb:23:in `<main>'
rake aborted!
Command failed with status (1): [/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/...]

Tasks: TOP => default => ext
(See full trace by running task with --trace)


Gem files will remain installed in /Users/rangreenberg/gems/gems/xcodeproj-0.14.1 for inspection.
Results logged to /Users/rangreenberg/gems/gems/xcodeproj-0.14.1/ext/xcodeproj/gem_make.out
Author: Cœur, 2014-01-05

29 answers

Uruchom następujące polecenie

 brew cleanup -d -v 

Następnie uruchom poniżej polecenia

brew install cocoapods 

Uwaga: Jeśli widzisz Błąd połączenia, uruchom brew link cocoapods

Tak to się dla mnie rozwiązuje

Dla kogoś, kto ma system M1 chip muszą uruchomić ten via Rosetta

Wybierz Terminal i naciśnij cmd (⌘)+I i zaznacz opcję "Otwórz za pomocą Rosetta". ( Dla komputerów mac opartych na chipie m1)

 135
Author: Jigar Thakkar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-02-07 12:24:48

Najpierw sprawdź wersję Rubiego, której używasz.

$ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin18]
$ which ruby
usr/bin/ruby

Teraz użyj Homebrew, aby zainstalować najnowszy Ruby.

$ brew install ruby
==> ruby
By default, binaries installed by gem will be placed into:
/usr/local/lib/ruby/gems/2.7.0/bin

You may want to add this to your PATH.

ruby is keg-only, which means it was not symlinked into /usr/local,
because macOS already provides this software and installing another version in
parallel can cause all kinds of trouble.

Jeśli chcesz mieć ruby jako pierwszy w swojej ścieżce Uruchom:

$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> /Users/xxx/.bash_profile

Dla kompilatorów, aby znaleźć Rubiego, może być konieczne ustawienie:

$ export LDFLAGS="-L/usr/local/opt/ruby/lib"
$ export CPPFLAGS="-I/usr/local/opt/ruby/include"

Postępuj zgodnie z instrukcjami, aby ustawić ścieżkę. Teraz przejdziesz do zainstalowanego Rubiego. Pamiętaj, aby zastąpić 'xxx' swoją nazwą użytkownika.

$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> /Users/xxx/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/ruby/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/ruby/include"' >> ~/.bash_profile

$ source ~/.bash_profile

Na koniec upewnij się, że Twoja ścieżka jest na swoim miejscu.

$ ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin18]
$ which ruby
/usr/local/opt/ruby/bin/ruby
Możesz zaczynać! Upewnij się, że zainstaluj, określając miejsce docelowe zapisu w następujący sposób.
$ sudo gem install -n /usr/local/bin cocoapods
 71
Author: Haardik Dharma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-11-20 06:25:20

Musisz zainstalować narzędzia programistyczne Xcode. Najprostszym sposobem na to jest terminal ( to pytanie )

xcode-select --install
 62
Author: Kevin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:52:52

Jeśli widzisz również error: active developer path .. does not exist Być może będziesz musiał to zrobić

$ sudo xcode-select --reset
 17
Author: Mr Heelis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-10-22 11:45:44

Naprawiłem problem używając ruby 2.0 (który jest preferowanym sposobem na mavericks) lub większego. W przypadku, gdy używasz rvm po prostu zmień na poprawny ruby przez:

rvm use ruby-2.0

Potem gem install cocoapods zadziałało poprawnie. Mówiąc dokładniej, używałem:

OSX 10.9.2
ruby-2.0.0-p353
cocoapods-0.32.1
 9
Author: anka,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-21 12:30:14
brew reinstall ruby

Dodaj poniżej do swojej ścieżki

export PATH="/usr/local/opt/ruby/bin:$PATH"

W razie potrzeby dodaj te flagi.

export LDFLAGS="-L/usr/local/opt/ruby/lib"
export CPPFLAGS="-I/usr/local/opt/ruby/include"
 9
Author: The Keeper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-05-12 05:32:44

Najpierw jak napisał "Kevin" spróbuj uruchomić w Terminalu:

xcode-select --install

Jeśli to nie pomoże Ci pobrać narzędzia ręcznie z Apple developer site:

To mi pomogło.
 5
Author: averem,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-05 11:13:24

Jeśli żaden z powyższych nie działa, wykonaj następujące kroki

  1. sudo xcode-select --Switch/Library/Developer / CommandLineTools
  2. sudo gem install cocoapods

Jeśli pojawi się taki błąd '

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /usr/bin directory

.'

Następnie przejdź do kroku 3

  1. $ sudo gem install-n/usr/local / bin
 5
Author: Aklesh Rathaur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-11-20 15:31:45

Czasami problem polega na tym, że Twoja wersja narzędzi xcode jest zbyt niska. Spróbuj uruchomić te polecenia, jeśli jeszcze nie

sudo rm -rf /Library/Developer/CommandLineTools

xcode-select --install

sudo xcodebuild -license accept

open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg

 4
Author: Aditya Garg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-12-08 18:53:27

Najpierw Zaktualizuj swoje narzędzie gem. To może trochę potrwać

sudo gem update --system

Użyj tego zamiast

sudo gem install -n /usr/local/bin cocoapods -v 1.8.4

Najnowsze CocoaPods 1.10.0 nie zadziała.

Możesz zweryfikować wersję za pomocą

pod --version
 3
Author: Tosin Sotannde,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-01-22 00:38:18

Naprawiam problem wykonując następujący krok:

1: RVM install 2.0.0

2: Lista rvm * ruby-1.9.3-p545 [ x86_64 ] = > ruby-2.0.0-p451 [ x86_64]

3: RVM 2.0.0-default

4: pod update

 2
Author: showtimefan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-05-08 09:04:23

/ Align = "left" / ]} Miałem ten sam problem. Próbowałem zainstalować pods do mojego projektu, ale nigdy nie wyszło. Zaktualizowałem Xcode, zaktualizowałem narzędzia wiersza poleceń, ponownie zainstalowałem cocoapods... prawie wszystko.

Siedząc na tyłku, pisząc pod w terminalu pojawił się ekran z listą dostępnych poleceń.

Przeczytałem je wszystkie i zauważyłem polecenie

pod setup

Co robi

+ setup               Setup the CocoaPods environment

Po tej linijce kodu, mój problem został rozwiązany.

Mam nadzieję, że moje rozwiązanie pomoże innym w tarapatach jak ja.
 2
Author: xdevx,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-21 13:30:38

Najpierw zainstaluj Homebrew, jeśli go nie masz: https://brew.sh/index_pt-br

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Po Drugie, zainstaluj ruby, jeśli go nie masz: https://www.ruby-lang.org/pt/documentation/installation/

brew install ruby

Możesz również wykonać następujące czynności: https://gist.github.com/monicao/d372716cdfbb7e9cf692

Następnie zamknij terminal i otwórz go ponownie.

Zawsze używaj sudo do instalacji cocoapods:

sudo gem install cocoapods
 2
Author: Robson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-05-15 14:49:05

Miałem dokładnie ten sam problem, chociaż miałem najnowszą wersję narzędzi wiersza poleceń xcode.

Jeśli masz zainstalowany homebrew, wykonaj brew install apple-gcc42. To natychmiast rozwiązało to dla mnie.

 1
Author: ayberkt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-04 10:55:21

Otrzymałem ten błąd i musiałem całkowicie ponownie zainstalować cocoapods, aby go naprawić. W końcu zadziałało. Może to rozwiązanie pasuje do kogokolwiek innego.

sudo rm -rf home_folder/.cocoapods/

Po tym, zrobił ponownie

pod setup

I zainstalowałem moje biblioteki od zera, i wszystko działało.

Mam nadzieję, że to pomoże!
 1
Author: voghDev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-01 16:23:28

Mam ten sam problem i właśnie naprawiłem zmieniając mój /usr/local/include folder na /usr/local/include_old

 1
Author: Kun Xi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-03-10 09:07:24

Napotkałem dość podobny błąd i to był mój pierwszy raz instalowanie CocoaPods na macOS Catalina. Wreszcie zarządzane przez instalowanie narzędzi wiersza poleceń Xcode. Wpisz następujące polecenie w swoim terminalu. (od dziś ten plik ma około 248,3 mb)

xcode-select --install

Powinno pojawić się okno dialogowe z prośbą o zatwierdzenie pobierania i instalacji. Pobieranie może zająć trochę czasu w zależności od prędkości internetu. Po pomyślnym zakończeniu instalacji. Próba instalacji CocoaPods jeszcze raz za pomocą następującego polecenia w Terminalu.

sudo gem install cocoapods

Po zakończeniu instalacji użyj następującego polecenia, aby potwierdzić, czy instalacja się powiodła

pod setup --verbose
 1
Author: Tony Togara,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-04-16 10:08:19

Pracował dla mnie w 2020 (Mac OS Catalina)

xcode-select --install

sudo gem install -n /usr/local/bin cocoapods
 1
Author: Jonathan Bencomo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-04-27 05:37:34

Mój sposób na rozwiązanie:

Po pierwsze, mam nowy mac os 10.15.7 i Xcode

Żadne z poprzednich rozwiązań nie działało dla mnie zbyt

Zauważam, że pods instaluje się w Bibliotece 2.6.0 i postanowiłem, że trzeba go zaktualizować:

Krok 1

\curl -sSL https://get.rvm.io | bash -s stable --ruby
Ok!

Potem sprawdziłem wersję: 2.6.0-dlaczego? W ostatnim ciągu Po zainstalowaniu Rubiego zauważyłem:

  • aby zacząć używać RVM musisz uruchomić source /Users/abazhanov/.rvm/scripts/rvm we wszystkich otwartych oknach powłoki, w rzadkich przypadkach trzeba Otwórz ponownie wszystkie okna powłoki.

Ok, zróbmy to:

Krok 2

source /Users/abazhanov/.rvm/scripts/rvm

Następnie sprawdziłem wersję: 2.7.0-its ok!

Krok 3

sudo gem install cocoapods 

W wyniku: zainstalowano 34 klejnoty

Rozumiem, że nowa wersja Pods po prostu nie zainstalowała się na starej wersji Ruby

 1
Author: Artem Bazhanov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-11-15 07:02:03

Otwórz Terminal

xcode-select --install
sudo xcodebuild -license accept
curl -L https://get.rvm.io | bash -s stable

Zamknij i otwórz Terminal

rvm install ruby-2.6

sudo gem install cocoapods
pod install 

Po zakończeniu kliknij prawym przyciskiem myszy na projekt w lewym górnym rogu na Android studio, a następnie kliknij Flutter - > Otwórz moduł IOS w Xcode

 1
Author: Ahmed Raza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-01-20 11:30:27

Miałem wiele środowisk w mojej konfiguracji, co powodowało problemy, ponieważ rvm zakłócał instalację. Raz ruby 2.wykryto X, że instalacja poszła dobrze.

Dla mojego środowiska zrobiłem następujące: 1. xcode-select --install 2. RVM implode (Uwaga - zbyt drastyczne-nie musisz tego robić, nie miałem żadnego zastosowania dla starszych instalacji Rubiego, usunąłem je przez RVM uninstall one-by-one, a następnie użyłem RVM implode 3. gem install cocoapods

Tym razem ostatnie polecenie działało bez problemów.

 0
Author: LNI,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-02 23:01:34

Musisz użyć polecenia w terminalu do instalacji narzędzi wiersza poleceń:

xcode-select --install

Jeśli pojawi się komunikat " nie można zainstalować oprogramowania, ponieważ nie jest ono obecnie dostępne z serwera aktualizacji oprogramowania.", Musisz pobrać ręcznie narzędzia wiersza poleceń ze strony Apple .

 0
Author: pchelnikov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-04 12:13:57

Ten sam początkowy problem wystąpił podczas próby ustawienia GoogleMaps w aplikacji Flutter po uruchomieniu pod install w katalogu iOS.

Uruchamianie pod install pojawił się następujący błąd:

zsh: /usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory
Po uruchomieniu sudo gem install cocoapodswystąpił kolejny błąd podobny do tego pokazanego na ERROR: Error instalowanie cocoapods: ERROR: Failed to build Gem native extension.
ERROR:  Error installing cocoapods:
    ERROR: Failed to build gem native extension.

Kevin zaleca instalowanie narzędzi programistycznych Xcode przebieg:

xcode-select --install

I podkreślając potrzebę instalacji narzędzi, system ponownie wystąpił ten sam błąd, co wcześniej podczas uruchamiania polecenia pod install.

Odświeżenie narzędzi poprzez ich usunięcie i ponowne zainstalowanie stało się kolejnym celem. Narzędzia są usuwane za pomocą następującego polecenia:

rm -rf /Library/Developer/CommandLineTools

I ponownie instalowanie narzędzi programistycznych xcode za pomocą:

xcode-select --install

Następnie, sudo gem install cocoapods i pod install przebiegły pomyślnie.

 0
Author: IceMan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-03-23 09:24:23

Żadne z wcześniejszych rozwiązań nie działało dla mnie...

Moja sytuacja to świeża, czysta instalacja macOS Catalina + XCODE;

Zdarza się, że musiałem najpierw uruchomić Xcode przed zainstalowaniem Cocoa pods (w pierwszym uruchomieniu Xcode ustawia maszynę z Narzędziami);

Potem strąki kakao działały dobrze.

 0
Author: Luiz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-04-06 13:21:11

Miałem ten problem, gdy próbowałem zainstalować cocoapods, uruchamiając komendę "sudo Gem install CocoaPods", ale udało mi się zainstalować go bez problemów za pomocą brew

 0
Author: Felipe Zêba,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-11-18 23:14:22

To powinno unieruchomić zarówno beczkę, jak i rdzeń.

brew tap homebrew/cask

Następnie...

brew tap homebrew/core
 0
Author: Ahimsa Das,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-01-04 11:02:08

Mam ten sam problem, cocoapods nie instalował się i marnował 3 do 4 godzin, aby rozwiązać ten błąd i w końcu dostałem rozwiązanie,

Krok 1: Otwórz terminal i uruchom " brew reinstall ruby" a terminal poprowadzi Cię jak wyeksportować ścieżkę Krok 2: a następnie uruchom "sudo Gem install cocoapods"

 0
Author: Bakht Khilji,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-01-26 12:02:17

Spróbuj zainstalować cocoapods za pomocą brew. znalazłem go tutaj Apple

Try

brew install cocoapods

Zostanie zainstalowany cocoapods bez tego błędu.

Tutaj wpisz opis obrazka

 0
Author: Shakir hurrah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-01-31 14:53:48

Ja też miałem ten sam problem. Dzieje się tak prawdopodobnie dlatego, że Twój komputer ma starszą wersję ruby. Musisz więc najpierw zaktualizować swój ruby. Mine worked for ruby 2.6.3 version

Musisz najpierw otworzyć terminal i umieścić ten kod

curl -L https://get.rvm.io | bash -s stable

Następnie umieść to polecenie

rvm install ruby-2.6.3

To zainstaluje ruby dla Ciebie, jeśli nie został zainstalowany.Po tym po prostu zaktualizuj ruby do nowej wersji

rvm use ruby-2.6.3

Po tym Ustaw ruby 2.6.3 jako domyślny

rvm --default use 2.6.3

To prawdopodobnie rozwiąże twój problem. Możesz teraz umieścić polecenie

sudo gem install cocoapods

Oraz polecenie

pod setup
 0
Author: the_haystacker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2021-02-13 07:58:51