在现有iOS应用程序中的react-native(0.40.0)集成之后找不到yoga / Yoga.h头文件

时间:2017-01-06 12:20:35

标签: ios swift react-native

在我的Swift iOS应用程序中集成react-native之后,我无法构建。 yoga/Yoga.h file cannot be found.我已经浏览了文档,检查了react-native github页面,检查了类似问题的SO问题。这些解决方案似乎都不起作用。

任何帮助都将不胜感激。这毁了我的一天灾难性的!

这是我的pod文件

platform :ios, '9.0'

 use_frameworks!


target 'MyCustomApp' do
    pod 'Alamofire', '~> 4.0'


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

end

1 个答案:

答案 0 :(得分:4)

Yoga CSSLayout已重命名为:https://github.com/facebook/react-native/commit/7f8c2985a8e447fd18f8b9331d4f35abeadaeb0e

似乎这是一个问题,已经发生在react-native个版本CSSLayout的{​​{1}}版本中,现在恰好有了不同的名称。以下是使用post_installhttps://github.com/facebook/react-native/issues/11272

的解决方法