Q:
iOS 的 RN项目,引用 react,出了问题,Xcode编译一直链接不到 react 里的文件,解决办法主要分下面几步:
A:
1. 确认 targets 里,链接上了 React:
- 点你 target 的 scheme,edit scheme
- 然后 Build -> 点小 + 号,把 React 库加到 Targets 里
- 上面 Build Options,把 Parallelize Build 前面的勾去掉
- 拖动 React,把他放到你项目的 target 前面(得先让他编译React,再编译项目target)
2. 可以确认下你的头文件读取路径,是否包含 React
- 点你的 targets,选 Build Settings
- 搜 HEADER_SEARCH_PATHS,添加一项$(SRCROOT)/../node_modules/react-native/React,选择 recursive
参考:https://github.com/facebook/react-native/issues/11721#issuecomment-270672904
网友评论