【发布时间】:2020-03-18 05:05:00
【问题描述】:
我正在开发消息传递应用程序,它是我们应用程序的一个模块。在 IOS 13 之前 voip 的重大变化,我们可以在应用程序终止时执行 voip,但现在众所周知,voip 的重大变化限制了我们只能使用 voip用于即时消息。所以我现在需要帮助,当应用在静默推送通知中终止时,我们如何执行任务。
【问题讨论】:
-
用户终止您的应用程序是一个明确的信号。他们不希望你做任何工作。
-
那么 IM(即时消息)应用程序将如何工作。一个应用程序想要将传入的消息保存在本地数据库中。那么当应用程序被杀死时会发生什么?
-
当应用程序启动时,他们会收到定期推送通知并检索积压的消息。无论如何,无声推送不应该用于大容量。 Apple 建议每小时进行 2-3 次无声推送。请参阅 Apple 的此文档:developer.apple.com/documentation/usernotifications/…
标签: ios swift iphone push-notification voip