O CocoaPods não conseguiu encontrar versões compatíveis para o pod "ReactCommon / jscallinvoker":


42

Acabei de atualizar para o RN v0.62 e o aplicativo em execução no iOS me dá o seguinte erro

!] 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`)`.

Eu apaguei todos os node_modules e fiz npm i. Também fiz a instalação do pod no diretório iOS, mas o problema persiste. Também fiz atualização de repositório de pods.

Respostas:


133

Então eu descobri

Substitua a seguinte linha no seu Podfile

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

com

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

2
isso funcionou para mim!
Kakajann 27/03

Funcionou perfeito para mim, bem l
Kasra

17

Eu acho que a jscallinvokerversão está obsoleta tentar substituir

jscallinvoker 

para

callinvoker
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.