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