首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用计时器在后台刷新应用程序

使用计时器在后台刷新应用程序
EN

Stack Overflow用户
提问于 2018-01-11 01:35:43
回答 1查看 1.1K关注 0票数 0

我在考虑给我的应用程序添加一个定时器,这样我就可以用它定期在后台刷新数据,而不是通过服务器通过APN发送静默通知。

如果我这样做,苹果会拒绝我的应用吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-11 01:43:19

在后台运行8秒后,应用程序将进入挂起状态,它将简单地停止执行任何代码。此外,不能保证应用程序不会被系统杀死。

它根本不会起作用。

对于使用静默通知的APN的定期更新,如果你发送太多APN,苹果很可能会禁止你发送APN。

在后台/挂起/挂起时为应用程序进行定期更新的方式是使用Background fetch后台模式。

请注意:您不能决定何时或多长时间执行后台fetch。iOS将根据每个用户的应用程序使用率做出决定。

Here链接到后台模式的教程,包括后台抓取。

Here应用程序的生命周期和状态。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48193074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档