Skip to content

[Question]: Why is there an issue in intialize or other things from react-native-onesignal saying appId as null value! The app is working fine in previous released version and current debug builds, but having issues in release builds #1830

@rd273001

Description

@rd273001

How can we help?

Please let me know how to resolve or what can I do to for the below OneSignal errors logged on Crashlytics :-

Fatal Exception: java.lang.Exception: Must call 'initWithContext' before use
       at com.onesignal.internal.OneSignalImp.getNotifications(OneSignalImp.kt:99)
       at com.onesignal.OneSignal.getNotifications(OneSignal.kt:62)
       at com.onesignal.rnonesignalandroid.RNOneSignal.addNotificationClickListener(RNOneSignal.java:350)
       at com.facebook.jni.NativeRunnable.run(NativeRunnable.java)
       at android.os.Handler.handleCallback(Handler.java:883)
       at android.os.Handler.dispatchMessage(Handler.java:100)
       at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
       at android.os.Looper.loop(Looper.java:224)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda1.run(D8$$SyntheticClass)
       at java.lang.Thread.run(Thread.java:919)
Fatal Exception: java.lang.NullPointerException: Parameter specified as non-null is null: method z5.d.i, parameter appId
       at com.onesignal.OneSignal.i(OneSignal.kt:8)
       at com.onesignal.rnonesignalandroid.RNOneSignal.initialize(RNOneSignal.java:247)
       at com.facebook.jni.NativeRunnable.run(NativeRunnable.java)
       at android.os.Handler.handleCallback(Handler.java:883)
       at android.os.Handler.dispatchMessage(Handler.java:100)
       at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
       at android.os.Looper.loop(Looper.java:224)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217)
       at java.lang.Thread.run(Thread.java:919)
Fatal Exception: java.lang.RuntimeException: Unable to destroy activity {com.qkclass.dfc/com.qkclass.dfc.MainActivity}: java.lang.Exception: Must call 'initWithContext' before use
       at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5984)
       at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:6022)
       at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:47)
       at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
       at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:185)
       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2643)
       at android.os.Handler.dispatchMessage(Handler.java:106)
       at android.os.Looper.loopOnce(Looper.java:257)
       at android.os.Looper.loop(Looper.java:368)
       at android.app.ActivityThread.main(ActivityThread.java:8839)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions