React本机应用程序仅在发布版本上崩溃

时间:2018-05-23 08:48:48

标签: android reactjs react-native sms

我使用react-native-android-sms-listener(https://github.com/CentaurWarchief/react-native-android-sms-listener) - 用于监听短信的简单包。但它不适用于发布版本。当收到短信时,我崩溃了,没有错误信息。

在android日志中我发现了这个:

ReactNativeJS: undefined is not a function (evaluating 'arguments.[0].indexOf('Requiring module \'NativeModules\' by name')')

在调试版本中始终可以正常工作。

ReactNative 0.55.4

1 个答案:

答案 0 :(得分:1)

github.com/facebook/react-native/issues/14364需要在发布版本之前删除所有 console.warn

if (!__DEV__) {
  console = {}
  console.log = () => null
  console.warn = () => null
  console.error = () => null
}