javascript - 尝试注册 RCTBridgeModule 类 RCTFileReaderModule
问题描述
尝试为名称“FileReaderModule”注册 RCTBridgeModule 类 RCTFileReaderModule,但名称已由 FileReaderModule 类注册
尝试使用命令 react-native run-ios 在 ios 上启动应用程序时发生此错误如果使用 Xcode 应用程序有效(android 工作没有问题)
这个问题一天都没有折磨我感谢您的帮助。
解决方案
正如@JRK 在评论中提到的那样,“您已链接到 2 个相同的库。” 我遇到了同样的问题,对我来说问题是我在我的应用程序中链接了 RCTText、RCTNetwork、RCTWebSocket 和 RCTAnimation,ios/Podfile
并且还链接为库。
在 的情况下RCTFileReaderModule
,我相信这是对 的依赖RCTNetwork
。在您共享的屏幕截图中,您会看到您的库下有 RCTNetwork.xcodeproj。如果您的 Podfile 中还有一行显示RCTNetwork
,那么您应该删除库依赖项(右键单击Delete
、 和Remove Reference
)。
RCT
一旦你这样做了,我相信你的 Podfile 中链接的每个库都会继续出错。如果您的 Podfile 中没有这些东西,那么我会在其他地方检查是否有重复项。
我还没有确认您是否可以只删除 Podfile 中的行。我猜你可以,但我选择坚持使用 Podfile 依赖项,因为它更容易查看和管理。
推荐阅读
- krakend - 为什么通过 KrakenD API 网关访问 API 端点时返回 HTTP 500?
- php - 如何获取类别、文章和子类别及其文章?
- shell - */ 中 d 的 shell 脚本;do 在本地运行,但在 circleci 中不起作用
- google-apps-script - 如何使用应用程序脚本匹配和导入其他工作表中的数据?
- histogram - 对 2D 直方图类型数组进行分箱/数字化
- google-apps-script - 将数据从谷歌表复制到另一个谷歌表的最后一行
- regex - 可以将积极的前瞻正则表达式用于重定向吗?
- vue.js - Vue - app.js 具有查询参数时加载资产和块时出错
- rust - 如何从 T 中减去 1,其中 T:num_traits::Num?
- python - AttributeError: 'NoneType' 对象没有属性 'find' BeautifulSoup soup.find 错误