我正在尝试将Obj-C中制作的现有应用程序与React Native集成。当我不使用任何外部库时,它会成功构建,但当我尝试与https://github.com/futurice/react-native-audio-toolkit(或任何其他库)它给了我这个错误:
'React/RCTEventDispatcher.h' file not found
编辑:
由于某些原因,可以通过更改导入来修复:
<React/RCTEventDispatcher.h>
收件人:
"RCTEventDispatcher.h"
1-从我的iPhone模拟器中删除应用程序,然后转到硬件->擦除所有内容&设置。
2-删除iOS Podfile中所有链接的依赖项文件(pod'xxxxxxx',:path=>'../node_modules/xxxxxx)
3-关闭Xcode,通过在iOS文件夹中写入"pod update"来更新pod,然后运行"react native link"。
4-打开Xcode,进入菜单->产品->清理构建文件夹,然后在Xcode中运行应用程序。
5-手动将"反应本地手势处理程序"链接到您的Xcode 中
6-从Xcode 运行您的应用程序