gpt4 book ai didi

ios - 关于推送和本地通知的问题[iOS 5及以上]

转载 作者:行者123 更新时间:2023-11-29 03:26:58 25 4
gpt4 key购买 nike

我仍在设计我的应用程序工作流程,尚未开始开发。我想知道这种情况是否可以发生并且不被Apple拒绝:

  • 接收推送通知或本地通知
  • 执行繁重任务,例如执行会触发NSUrlConnection的定时器或直接执行NSUrlConnection

收到通知后是否可以执行一些繁重的操作?

更新:

来自 here ,在使用推送通知启动下载部分,似乎在iOS 7中允许下载执行任务,但我不确定在iOS 5 & 6中。

最佳答案

  1. “使用推送通知启动下载”(我们称为远程通知后台模式)仅在 iOS 7.0 之后可用。

  2. 如果没有远程通知后台模式,如果您的应用程序不在前台,则应用程序的 application:didReceiveRemoteNotification:fetchCompletionHandler 将永远不会被调用,直到您点击通知使您的应用程序再次进入前台。这意味着它当应用程序不在前台时,不可能通过通知执行某些操作。

关于ios - 关于推送和本地通知的问题[iOS 5及以上],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20341611/

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