Hi,
With iOS 13 beta 7, I couldn't receive any silent pushes with our custom payload.
Of course, with iOS 12, we can successfully receive these silent pushes with the exact same payload.
To be exact, checking the iOS device log carefully, the silent pushes has been delivered to the device.
But these are not delivered to the app from the device.
That is, the delegate function `application:didReceiveRemoteNotification:fetchCompletionHandler` or `userNotificationCenter:didReceive:withCompletionHandler` are never called for these pushes.
By the way...,
our original payload contains `alert` field as `null` value, like the following.
{"aps":{"content-available":1,"sound":null,"alert":null}}
So as a trial, with iOS 13 beta, I explicitly added some texts into `alert` field like the following.
{"aps":{"content-available":1,"sound":null,"alert":"test"}}
Then, the silent push can be magically received to the device and also forwarded to the app.
I mean, this time the delegate method is called as expected, in this case it was `application:didReceiveRemoteNotification:fetchCompletionHandler`.
I think this is a bug of the iOS 13, or iOS 13 beta.
So I reported this through the Feedback site but it has just been closed as "Investigation complete - Unable to diagnose with current information"... 😠
Does anyone face this issue on your environment???
Is the above workaround correct for this issue???