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 ฉันยังติดตั้งพ็อดในไดเรกทอรี iOS แต่ปัญหายังคงอยู่ ฉันยังอัปเดต pod repo ด้วย

คำตอบ:


133

ดังนั้นฉันคิดออก

แทนที่บรรทัดต่อไปนี้ใน Podfile ของคุณ

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

กับ

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

2
มันใช้งานได้สำหรับฉัน!
Kakajann

ทำงานได้สมบูรณ์แบบสำหรับฉันในฐานะ wel l
Kasra

17

ฉันคิดว่าjscallinvokerเวอร์ชั่นเลิกใช้แล้วลองเปลี่ยนใหม่

jscallinvoker 

ถึง

callinvoker
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.