gpt4 book ai didi

ios - 获取静默推送通知

转载 作者:行者123 更新时间:2023-11-28 07:10:09 29 4
gpt4 key购买 nike

当应用程序完全关闭时,我试图接收静默推送通知,但我没有收到推送,我错过了什么?

  1. 我在 split 中添加了:必需的后台模式 -> App 下载内容以响应推送通知

  2. 我在 AppDelagate 中实现:

    func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {

    completionHandler(UIBackgroundFetchResult.NewData);
    JLToast.makeText("background").show()}
  3. 我发送一个推送:

    应用程序{可用内容:1

当应用程序在后台时,我收到静默推送通知,但是当应用程序不在后台时(完全被击落),我不明白。

缺少什么?

最佳答案

据我所知,如果应用程序被强制退出(由用户),静默推送通知将不起作用。考虑两种情况:

  • 强制退出(由用户从正在运行的应用列表中删除应用):应用不会收到通知
  • 不强制退出(例如:当用户重启手机时,应用将被关闭但不被视为用户强制退出):应用将以后台模式启动并接收通知

关于ios - 获取静默推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28699721/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com