【发布时间】:2015-10-23 16:18:19
【问题描述】:
我的应用使用推送通知在用户收到消息时提醒他们。由于我的服务器的性质以及加密,服务器不知道消息是什么,只有 iPhone 能够解密它。但是,我希望消息显示在通知中。所以我需要静默推送后的处理时间来下载和解密消息,然后使用本地通知告诉用户
但是,iOS 不允许处理已终止应用的处理时间,仅适用于前台应用或仍在应用切换器中的应用。我该如何解决这个问题?
我找到的一个解决方案是 PushKit。即使它们已被强制退出,这似乎也会重新启动应用程序。但是,它仅适用于 VoIP 应用程序,我的应用程序不是 VoIP 应用程序,如果我使用 PushKit,我认为 App Review 会拒绝它
【问题讨论】:
标签: ios push-notification apple-push-notifications