Closed
Description
Description:
Notification is triggered and displaying in the android notification bar but clicking on notification shut down the app with error.
Environment
onesignal_flutter: ^3.4.1
- Flutter version: 3.3.0
Steps to Reproduce Issue:
- added
onesignal_flutter: ^3.4.1
inpubspec.yaml
- Initialized the SDK using OneSignal.shared.init(appID)'
- Trigger push notification from backend
- received push notification
- Click on the push notification
Anything else:
Error Code:
I/OneSignal(19652): SDK running startActivity with Intent: Intent { act=android.intent.action.VIEW dat=healhomecare://home flg=0x10000000 }
I/Timeline(19652): Timeline: Activity_launch_request time:15994037 intent:Intent { act=android.intent.action.VIEW dat=healhomecare://home flg=0x10000000 }
D/AndroidRuntime(19652): Shutting down VM
E/AndroidRuntime(19652): FATAL EXCEPTION: main
E/AndroidRuntime(19652): Process: com.healhomecare, PID: 19652
E/AndroidRuntime(19652): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.healhomecare/com.onesignal.NotificationOpenedReceiver}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=healhomecare://home flg=0x10000000 }
E/AndroidRuntime(19652): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2946)
E/AndroidRuntime(19652): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3081)
E/AndroidRuntime(19652): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
E/AndroidRuntime(19652): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
E/AndroidRuntime(19652): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
E/AndroidRuntime(19652): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)
E/AndroidRuntime(19652): at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(19652): at android.os.Looper.loop(Looper.java:201)
E/AndroidRuntime(19652): at android.app.ActivityThread.main(ActivityThread.java:6810)
E/AndroidRuntime(19652): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(19652): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
E/AndroidRuntime(19652): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
E/AndroidRuntime(19652): Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=healhomecare://home flg=0x10000000 }
E/AndroidRuntime(19652): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2022)
E/AndroidRuntime(19652): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1679)
E/AndroidRuntime(19652): at android.app.Activity.startActivityForResult(Activity.java:4651)
E/AndroidRuntime(19652): at android.app.Activity.startActivityForResult(Activity.java:4609)
E/AndroidRuntime(19652): at android.app.Activity.startActivity(Activity.java:4970)
E/AndroidRuntime(19652): at android.app.Activity.startActivity(Activity.java:4938)
E/AndroidRuntime(19652): at com.onesignal.OneSignal.openDestinationActivity(OneSignal.java:2443)
E/AndroidRuntime(19652): at com.onesignal.OneSignal.handleNotificationOpen(OneSignal.java:2423)
E/AndroidRuntime(19652): at com.onesignal.NotificationOpenedProcessor.processIntent(NotificationOpenedProcessor.java:116)
E/AndroidRuntime(19652): at com.onesignal.NotificationOpenedProcessor.processFromContext(NotificationOpenedProcessor.java:64)
E/AndroidRuntime(19652): at com.onesignal.NotificationOpenedReceiverBase.onCreate(NotificationOpenedReceiverBase.kt:36)
E/AndroidRuntime(19652): at android.app.Activity.performCreate(Activity.java:7224)
E/AndroidRuntime(19652): at android.app.Activity.performCreate(Activity.java:7213)
E/AndroidRuntime(19652): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
E/AndroidRuntime(19652): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2926)
E/AndroidRuntime(19652): ... 11 more
I/Process (19652): Sending signal. PID: 19652 SIG: 9
Lost connection to device.