iOS AppDelegate didReceiveRemoteNotification没有在后台对蜂窝网络进行无提示推送时触发

时间:2019-07-20 12:09:08

标签: ios xcode

我有一个应用程序,它接收来自Firebase的无声推送通知,并通过具有后台配置的URLSession触发上传。 WiFi网络上一切正常,应用程序在后台唤醒,didReceiveRemoteNotification触发,上传请求正在准备中。 但是禁用WiFi后,在蜂窝网络上却没有发生,并在启用WiFi并连接后立即继续...

1 个答案:

答案 0 :(得分:1)

请确保您还为蜂窝数据打开了后台刷新。您可以通过以下方式打开:

设置>常规>后台应用刷新: 关 无线上网 Wi-Fi和蜂窝数据