CocoaPods не может найти совместимые версии для модуля «ReactCommon / jscallinvoker»:

42

Я только что обновился до RN v0.62, и при запуске приложения на iOS выдается следующая ошибка

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

Я удалил все node_modules и сделал npm i. Я также установил pod в каталог iOS, но проблема остается. Я также сделал обновление репо под.

слегка подталкивать локтем
источник

Ответы:

134

Вот я и разобрался

Замените следующую строку в вашем Podfile

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

с

pod 'ReactCommon/callinvoker', :path => "../node_modules/react-native/ReactCommon"
слегка подталкивать локтем
источник
2
это сработало для меня!
Какаянн
Идеально для меня сработало
Касра
17

Я думаю, что jscallinvokerверсия устарела, попробуйте заменить

jscallinvoker 

в

callinvoker
Terrius
источник