If an app is running the background and received background pushes, then if the device is restarted (without the user having terminated the app) then background pushes no longer work.
I was under the impression background pushes would survive a reboot provided the user didn't terminate the app. But apparently not, unless this feature did work and is no longer doing so in iOS 10.
Can anybody clarify?