登录时,React Native应用程序崩溃

时间:2018-06-29 03:30:36

标签: firebase react-native

我的应用出现问题,该应用是本机响应的,一切正常,但是在生产中,登录时崩溃。在开发模式下,在我的手机上可以,只有在生产崩溃时才可以。

我尝试了一些我在stackOverflow中找到的解决方案,但是没有一个可以解决该错误。 第一个错误是正常的Firebase连接并为用户获取uid。我无法解决此问题,这是一个简单的连接...请帮忙!

这是错误:

com.facebook.react.common.JavascriptException: null is not an object (evaluating 'l.currentUser.uid'), stack:
value@306:2672
onPress@306:6430
touchableHandlePress@174:1566
_performSideEffectsForTransition@167:8505
_receiveSignal@167:7292
touchableHandleResponderRelease@167:4757
g@41:296
invokeGuardedCallback@41:496
invokeGuardedCallbackAndCatchFirstError@41:611
A@41:2410
D@41:3172
U@41:2969
<unknown>@41:15497
batchedUpdates@41:72147
Ie@41:14848
ze@41:15343
receiveTouches@41:16180
value@18:3582
<unknown>@18:1067
value@18:3009
value@18:1039

    at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:54)
    at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:38)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
    at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:160)
    at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
    at android.os.Handler.handleCallback(Handler.java:815)
    at android.os.Handler.dispatchMessage(Handler.java:104)
    at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
    at android.os.Looper.loop(Looper.java:207)
    at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
    at java.lang.Thread.run(Thread.java:818)

谢谢

安德森-LógikaWeb

1 个答案:

答案 0 :(得分:0)

旧版本有问题!

首先,问题是一个空变量。我更改了路线并修复了道具中的代码错误。 我更新了我的环境,所有版本都可以在0.61版本上正常工作。