gpt4 book ai didi

ios - 推送通知是否可以用于在不通知用户的情况下运行代码?

转载 作者:可可西里 更新时间:2023-11-01 03:40:09 24 4
gpt4 key购买 nike

我有一个应用需要每 24 小时与服务器通信一次(以刷新其数据)。即使应用未打开,也不在后台,这也需要发生。

理想情况下我想要的是:

  • 我的服务器每 24 小时向 iPad 发送一次推送通知
  • 这会唤醒应用程序,并运行刷新数据所需的代码
  • 然后丢弃通知

这有可能吗?
应用程序是否仅在用户单击通知后才被唤醒?或者我可以在显示通知之前运行一些代码吗?我什至可以丢弃通知消息吗?

如果推送通知不是执行此操作的正确方法,那什么是???

谢谢大家!

最佳答案

随着 iOS 7 的发布,这终于可以使用 Remote/Silent 通知了。它们的工作方式与推送通知相同,但它们可以启动后台获取模式并上传/下载新内容,而不是立即提醒用户。

这是简单的教程:http://www.objc.io/issue-5/multitasking.html

关于ios - 推送通知是否可以用于在不通知用户的情况下运行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11861117/

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