应用程序处于已杀死状态时,无法接收iOS无提示推送通知


Just do it
2024-12-30 09:09:31 (2月前)
  1. 我想在接收静默通知然后生成本地通知时根据某些条件显示节目通知。还可以在xcode中启用后台模式并启用远程通知和...

2 条回复
  1. 0# 晴天3 | 2019-08-31 10-32



    这是故意的。来自

    文件

    对于

    application(_:didReceiveRemoteNotification:fetchCompletionHandler:)





    此外,如果您启用了远程通知后台模式,系统将启动您的应用程序(或将其从暂停状态唤醒),并在远程通知到达时将其置于后台状态。然而,

    如果用户强行退出,系统不会自动启动您的应用

    。在这种情况下,用户必须重新启动应用程序或重新启动设备,然后系统才会再次尝试自动启动应用程序。




    (重点补充)



    iOS看到用户从任务切换器中删除应用程序,作为他们不希望应用程序在后台运行的信号。出于这个原因,iOS将不会在后台重新启动应用程序,直到用户明确重新启动它。


登录 后才能参与评论