【问题标题】:Invariant Violation: new NativeEventEmitter() requires a non-null argument不变违规:new NativeEventEmitter() 需要一个非空参数
【发布时间】:2021-11-04 02:17:27
【问题描述】:

image 我正在开发一个 ios 应用程序,但我遇到了依赖问题并且

Invariant Violation:new NativeEventEmitter() 需要一个非空参数。错误


import { NativeModules, NativeEventEmitter } from 'react-native';
const razorpayEvents = new NativeEventEmitter(NativeModules.RazorpayEventEmitter);

NativeModules.RazorpayEventEmitter 为空。

【问题讨论】:

  • 您是否尝试重新安装应用程序?

标签: react-native razorpay


【解决方案1】:

转到ios文件夹然后删除

  1. Pod 和 Podfile.lock
  2. 运行 pod 安装
  3. 重建项目

并确保您已正确遵循安装说明。 Drawer Installation

希望能解决你的问题。

【讨论】:

    【解决方案2】:

    我在我的 react 应用程序中使用了抽屉式导航,然后遇到了同样的问题。 转到 ios 目录并说 pod install。 重建您的应用程序。 这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-13
      • 2022-07-11
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 2016-09-29
      • 2018-01-03
      • 1970-01-01
      相关资源
      最近更新 更多