Onesignal - App error on notification touch [EDITED]

[NEW] Here you are the crash report https://pastebin.com/gT3nh17t

Hi. I am having problems with OneSignal in Corona SDK 2019.3551 on some devices that use iOS. The app gives an error when trying to access it by touching the notication pop up. You can see it in this video:

https://drive.google.com/open?id=1RsKvkZ9QYvVtQXtZcT99alcn9FE95jbk

The devices that gave an error are an “iPhone SE - MP822Y/A - iOS 13.1.3” and an “iPhone 6S - MKQJ2QL/A - iOS 11.4.1”. It works on “iPad Mini - MD531TY/A - iOS 9.3.5”.

The code inside the “DidReceiveRemoteNotification” only prints a testing text (in red: ENTRA EN EL LISTENER) on the screen as you can see in the screenshot:

Someone knows what happen?

Does it happen to anyone else?

Hi Gongalf

This crash also happens for us on iOS, and the number of app crashes has dramatically increased since we published and update with the latest version of OneSignal plugin.

Have you been able to go further on this subject ?

Regards,

Here is the log for this crash :

Dec 12 10:04:42.154 [Device] Task <58828703-0A26-4B69-93A3-9C6A03094F09>.<2> resuming, QOS(0x21) Voucher <private>
Dec 12 10:04:42.159 [Device] [com.orchestrasoftware.keetiz] Getting notification settings (async)
Dec 12 10:04:42.159 [Device] #Warning Connection interrupted!
                    [Device] {“msg”:“CLConnection::handleInterruption”, “event”:“activity”}
                    [Device] {“msg”:“CLClientInterruptionHandler”, “event”:“activity”, “client”:“0x113e35c10”}
                    [Device] {“msg”:“Sending cached messages to daemon”, “event”:“activity”}
                    [Device] [com.orchestrasoftware.keetiz] Got notification settings [hasResult: 1 hasCompletionHandler: 1]
                    [Device] [com.orchestrasoftware.keetiz] Getting badge number (sync)
Dec 12 10:04:42.203 [Device] [com.orchestrasoftware.keetiz] Got badge number [badge: (null)]
Dec 12 10:04:42.204 [Device] [com.orchestrasoftware.keetiz] Setting badge number to 1
Dec 12 10:04:42.229 [Device] [com.orchestrasoftware.keetiz] Setting badge number to 0

Hi tech47,

a couple of days ago, we removed all the Additional Data and it’s seems to work fine. Give it a try.

Hope Onesignal team fix this issue soon because we use some additional data in our apps.

Regards.

Worked fine, thank you very much for the tip !

Hopefully they will release an updated version of the plugin because there are several other problems, like the in-app popup when a notification is received, and it seems now impossible to prevent the permission popup from appearing at app launch on iOS.

I am having the same issue. This topic should be moved to the right section (Premium Plugins>OneSignal) so that they can see this.