CocoaPods could not find compatible versions for pod “ReactCommon/callinvoker”

I’ve taken several steps to resolve this issue, including deleting node_modules , deleting pod.lock , ran yarn cache clean , ran npx react-native-clean-project , ran pod install --repo-update … but nothing so far has worked. This is for an Expo bare workflow project.

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

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

You have either:
 * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.

change this line

pod 'ReactCommon/jscallinvoker', :path => "#{rnPrefix}/ReactCommon"

to

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

Referencing my error above, that was not the issue. I had already replaced ReactCommon/jscallinvoker with ReactCommon/callinvoker

To fix my issue I needed to downgrade from react-native 0.63.3 to react-native 0.62.2