首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pushkit VoiP推送通知唤醒应用程序执行时间

Pushkit VoiP推送通知唤醒应用程序执行时间
EN

Stack Overflow用户
提问于 2017-01-24 10:21:29
回答 1查看 4.2K关注 0票数 3

当我收到VoIP推送通知时,当应用程序从后台删除时(使用开发人员APNS),我的应用程序会唤醒大约10分钟。

当我做同样的事情,只是这一次使用生产app,我的应用程序唤醒8-10秒。

那有什么诀窍?为什么应用程序的生产版本不能被唤醒至少30秒?有什么办法来延长唤醒时间,因为10秒不是所有我必须做的工作吗?

编辑

最后,背景时间不是问题。我的应用程序崩溃时,完全从后台删除,并唤醒由voip通知。我在想那不是崩溃,而是有限的执行时间。当我修复那次坠机时,一切正常运转。

EN

回答 1

Stack Overflow用户

发布于 2017-01-27 13:17:48

如果您想在后台调用应用程序,而应用程序处于终止状态。然后,您可以根据pushkit有效负载保持本地通知。

还在本地通知中保留声音文件。

因此,即使应用程序被终止,您的应用程序也会在后台处于活动状态。

应用程序将活跃到本地通知声音播放(最多30秒)。

在这段时间内完成你的事情。

备注您的应用程序必须有有效的类别和权限,从苹果消费推送无声通知。因为只对基于VOIP的应用程序强烈推荐使用pushkit。如果您的应用程序不是基于VOIP的,那么请与Apple联系以获得所需的许可。

如果您不知道,请参考推包示例。

SilentPushNotification

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

https://stackoverflow.com/questions/41825605

复制
相关文章

相似问题

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