集成在 React Native 上找不到的现有应用程序 iOS“React/RCTEventDispatcher.h”文件

Ped*_*eri 5 ios react-native

我正在尝试将 Obj-C 制作的现有应用程序与 React Native 集成。当我不使用任何外部库时,它会成功构建,但是当我尝试与https://github.com/futurice/react-native-audio-toolkit (或任何其他库)集成时,它会出现以下错误:

'React/RCTEventDispatcher.h' file not found
Run Code Online (Sandbox Code Playgroud)

编辑:

由于某种原因,可以通过更改导入来修复它:

<React/RCTEventDispatcher.h>
Run Code Online (Sandbox Code Playgroud)

到:

"RCTEventDispatcher.h"
Run Code Online (Sandbox Code Playgroud)

Vah*_*hid 1

1- 从我的 iPhone 模拟器中删除该应用程序,然后转到硬件 -> 删除所有内容和设置。

\n\n

2-删除 iOS Podfile 中所有链接的依赖文件\n(pod \'xxxxxxx\', :path => \'../node_modules/xxxxx)

\n\n

3-关闭Xcode,通过在iOS文件夹中写入\xe2\x80\x9cpod update\xe2\x80\x9d来更新pod,然后运行“react-native link”。

\n\n

4- 打开 Xcode 并转到菜单 -> 产品 -> 清理构建文件夹,然后在 Xcode 中运行应用程序。

\n\n

5-手动将“react-native-gesture-handler”链接到你的Xcode中

\n\n

6-从 Xcode 运行您的应用程序

\n