CocoaPods nie mógł znaleźć kompatybilnych wersji dla „ReactCommon / jscallinvoker”:

42

Właśnie zaktualizowałem do wersji RN v0.62, a uruchomienie aplikacji na iOS daje mi następujący błąd

!] CocoaPods could not find compatible versions for pod "ReactCommon/jscallinvoker":
  In snapshot (Podfile.lock):
    ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)

  In Podfile:
    ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)

None of your spec sources contain a spec satisfying the dependency: `ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)`.

Usunąłem wszystkie moduły node_ i zrobiłem npm i. Zrobiłem również instalację pod w katalogu iOS, ale problem nadal występuje. Zrobiłem również aktualizację pod repo.

Szturchać
źródło

Odpowiedzi:

133

Więc to rozgryzłem

Zamień następujący wiersz w swoim Podfile

pod 'ReactCommon/jscallinvoker', :path => "../node_modules/react-native/ReactCommon"

z

pod 'ReactCommon/callinvoker', :path => "../node_modules/react-native/ReactCommon"
Szturchać
źródło
2
to zadziałało dla mnie!
Kakajann
Działa idealnie dla mnie jako witka
Kasra
17

Myślę, że jscallinvokerwersja jest przestarzała, spróbuj zastąpić

jscallinvoker 

do

callinvoker
Terrius
źródło