应用在React Native 0.35.0上运行良好。在尝试通过react-native-git-upgrade
XCode构建/运行应用程序时,通过更新至0.40.0后,遇到了许多词法/预处理器问题。
React/RCTBridgeModule.h' file not found
单击该问题时,我看到此突出显示:
#import <React/RCTBridgeModule.h>
它似乎不是搜索路径问题。
我尝试删除node_modules并npm install
再次运行,但这还没有解决任何问题。
正如th0th所指出的,iOS的RN 0.40发生了重大变化。简而言之,RN标头声明被更新为指向包含路径$(BUILT_PRODUCTS_DIR)/include/React
。
要解决此问题,您必须执行以下操作:
注意:与其他引用本地.h文件的库(例如react-native-fbsdk)相比,您可能仍然遇到类似的头文件问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句