是否可以使用静音推送唤醒APP并获得VOIP呼叫?

时间:2017-10-05 07:52:42

标签: ios swift3 silentpush

如果我的应用程序在后台工作,我可以使用静音推送唤醒应用程序并获得VOIP呼叫吗?

我用过" jpush"发布一个静音推送,当我的设备与Xcode连接并运行APP时可以工作。

如果我的设备没有使用Xcode运行APP,我无法在后台接收静音推送(仅在前台接收。)

是否可以使用静音推送来唤醒APP并获得VOIP呼叫?

我出错了吗?

1 个答案:

答案 0 :(得分:1)

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

  

概述

     

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

     

UserNotifications框架支持的用户通知不同,PushKit通知永远不会呈现给用户 - 他们不会提供徽章,提醒或声音。

     

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

     
      
  • 如果您的应用未运行,系统会在收到通知后自动启动它。 [...]有关详细信息,请参阅Local and Remote Notification Programming Guide
  •   
  • 您的应用程序将获得运行时处理通知,即使它在后台运行也是如此。
  •   
  • [...]
  •