RN与iOS交互之坑:'<React/RCTBridgeModule.h>' file not found

RN与iOS的交互需要用到RCTBridgeModule.h,具体实现可以参考官方文档:iOS使用指南-原生模块

解决方法:

将React文件路径添加到Build Settings-->Header Search Paths中,如下图所示,可以直接拖入

设置Header Search Paths@2x.png

在引用#import <React/RCTBridgeModule.h>时不会有任何提示,还会有红色警告,不用在意,编写完整代码后直接运行就可以了!

不会出现以上问题的版本(0.47.0)

在react-native的github上,有人提到0.47.0不需要这些设置(亲测可用)
你可以在创建项目的时候使用react-native init AwesomeProject --version 0.47.0来指定版本库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容