您的规范来源都没有包含满足依赖性的规范:`Yoga(= 0.45.0.React)`

时间:2017-06-09 07:17:54

标签: swift react-native cocoapods

我在现有的swift应用程序中添加react-native。为此,我将以下代码段添加到pod文件中。

 pod 'React', :path => './node_modules/react-native', :subspecs => [
        'Core',
        'RCTImage',
        'RCTNetwork',
        'RCTText',
        'RCTWebSocket',
    # Add any other subspecs you want to use in your project
  ]

对此运行pod install无效。给出以下错误。

  

您的所有规范来源都没有包含符合相关性的规范:   Yoga (= 0.45.0.React)

有人可以帮忙解决这个问题吗?

由于

1 个答案:

答案 0 :(得分:2)

回答我自己的问题:

以下可可豆荚片段工作。

pod 'React', :path => './node_modules/react-native', :subspecs => [
        'Core',
        'RCTImage',
        'RCTNetwork',
        'RCTText',
        'RCTWebSocket',
    # Add any other subspecs you want to use in your project
  ]

 pod 'Yoga', :path => ‘./node_modules/react-native/ReactCommon/yoga/Yoga.podspec'