首页 文章

将React Native添加到现有iOS应用程序 - 无法编译

提问于
浏览
1

我跟着official guide将React Native添加到现有的iOS应用程序(Swift) .

pod install 成功完成,当我在Swift文件中 import React 并尝试编译应用程序时,我达到了这一点 .

构建失败, yoga 依赖项中出错 . Xcode找不到C标准库:

enter image description here

但是,然后我点击 <algorithm> <algorithm> ,Xcode可以找到它:

enter image description here

这些是我的项目设置(我尝试了几种不同的组合):

enter image description here

我是iOS开发的新手,所以这可能是我们现有项目,Xcode,命令行工具或我的机器的一个简单问题 . 我用Google搜索了一下,到目前为止没有运气 .

熟悉iOS开发的人的任何帮助表示赞赏!当我们找到解决方案时,我想更新official guide,以便其他人不会卡住将React Native添加到他们的应用程序中 .

1 回答

  • 1

    我相信你的问题是由这个PR https://github.com/facebook/react-native/pull/17764修复的,它将导出的瑜伽 Headers 的数量减少到实际需要能够构建的那些,并且作为其中一部分删除了需要C及其stdlib的 Headers .

相关问题