我已按照此处给出的设置说明(https://documentation.onesignal.com/docs/ios-sdk-setup)在iOS应用中实现了onesignal。
首次安装该应用程序时,我从Onesignal仪表板收到通知。
当我终止该应用程序时,我似乎仍然会收到通知。
但是当我再次启动该应用程序时,我停止接收任何通知,直到我再次卸载并安装该应用程序。
那么我在这里错过了什么吗?即使应用被用户杀死,我们还会收到推送通知吗?
答案 0 :(得分:0)
您可以使用NotificationServiceExtension在应用程序上接收推送通知,无论它处于活动状态,后台运行还是已终止。
OneSignal文档显示了如何执行此操作: https://documentation.onesignal.com/docs/silent-notifications
相关的Apple文档: https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension