在iOS

时间:2017-04-26 18:03:00

标签: ios

可以使用iOS推送通知以某种方式自动执行附加的应用程序(无需用户操作)吗?

1 个答案:

答案 0 :(得分:1)

实际上没有,当你的应用处于终止(被杀)状态并且你收到推送通知时,应用程序不会在后台醒来,你的任何代码都不会被执行。

如果您的应用程序是基于VOIP或特别是App Store类别(必须事先从Apple开发中获取许可),那么您可以推送工具包(无声通知)。

根据您的推送工具包有效负载使用本地通知。除非播放声音文件。您的应用程序将获得唤醒后台,您可以执行您的代码(最多30秒),直到播放声音文件。