【问题标题】:Is possible use silent push to wake up APP and get the VOIP call?是否可以使用静音推送来唤醒 APP 并接听 VOIP 电话?
【发布时间】:2017-10-05 07:52:41
【问题描述】:

如果我的应用在后台运行,我可以使用静音推送来唤醒应用并接听 VOIP 电话吗?

我使用“jpush”发布了一个静默推送,当我的 idevice 与 Xcode 连接并运行 APP 时,它可以工作。

如果我的idevice没有用Xcode运行APP,我无法在后台接收静默推送(只能在前台接收。)

是否可以使用静音推送唤醒APP并接听VOIP电话?

我是不是搞错了什么??

【问题讨论】:

    标签: ios swift3 silentpush


    【解决方案1】:

    是的。如果您的应用程序进行 VoIP 呼叫,则可以使用PushKit

    概述

    PushKit 框架将特定类型的通知(例如 VoIP 邀请、[...])直接发送到您的应用程序进行处理。 [...]

    UserNotifications 框架支持的用户通知不同,PushKit 通知永远不会呈现给用户——它们不会呈现徽章、警报或声音。

    PushKit 通知与用户通知相比具有以下优势:

    • 如果您的应用程序没有运行,系统会在收到通知后自动启动它。 [...] 更多信息,请参阅Local and Remote Notification Programming Guide
    • 为您的应用提供运行时来处理通知,即使它在后台运行。
    • [...]

    【讨论】:

    • pushkit 的另一个额外好处是,如果您强制退出,它仍然会启动应用程序。
    • 非常感谢,我想我不能用APNS静默推送唤醒APP,只能在前台接收。我会尝试PushKit唤醒APP。
    猜你喜欢
    • 1970-01-01
    • 2022-12-05
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 1970-01-01
    • 2017-12-14
    • 1970-01-01
    相关资源
    最近更新 更多