我使用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
答案 0 :(得分:1)
github.com/facebook/react-native/issues/14364需要在发布版本之前删除所有 console.warn 。
或
if (!__DEV__) {
console = {}
console.log = () => null
console.warn = () => null
console.error = () => null
}