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

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions