我跟着official guide将React Native添加到现有的iOS应用程序(Swift) .
pod install
成功完成,当我在Swift文件中 import React
并尝试编译应用程序时,我达到了这一点 .
构建失败, yoga
依赖项中出错 . Xcode找不到C标准库:
但是,然后我点击 <algorithm>
<algorithm>
,Xcode可以找到它:
这些是我的项目设置(我尝试了几种不同的组合):
我是iOS开发的新手,所以这可能是我们现有项目,Xcode,命令行工具或我的机器的一个简单问题 . 我用Google搜索了一下,到目前为止没有运气 .
熟悉iOS开发的人的任何帮助表示赞赏!当我们找到解决方案时,我想更新official guide,以便其他人不会卡住将React Native添加到他们的应用程序中 .
1 回答
我相信你的问题是由这个PR https://github.com/facebook/react-native/pull/17764修复的,它将导出的瑜伽 Headers 的数量减少到实际需要能够构建的那些,并且作为其中一部分删除了需要C及其stdlib的 Headers .