VOIP 服务证书有啥用途?

Posted

技术标签:

【中文标题】VOIP 服务证书有啥用途?【英文标题】:What is the VOIP Services Certificate used for?VOIP 服务证书有什么用途? 【发布时间】:2014-08-18 20:21:10 【问题描述】:

ios 开发者门户上的证书、标识符和配置文件中,创建证书以制作 VOIP 服务证书时有一个新选项:

我为 iOS 开发 VOIP 应用程序,以前从未见过此选项。有谁知道什么时候需要这个证书以及它的用途?

【问题讨论】:

有趣。如果您创建一个,您会得到描述“您要使用 VoIP 服务的每个应用程序都需要其自己的单独 VoIP 服务证书。特定于应用程序 ID 的 VoIP 服务证书允许您的通知服务器连接到 VoIP 服务。请注意,只有显式应用程序 ID具有特定捆绑标识符的可用于创建 VoIP 服务证书。” VoIP 应用接收通知看起来像是一项新服务? 这里的线程揭示了一些亮点 - devforums.apple.com/message/989162#989162 这是一种专为 VoIP 应用程序设计的新推送通知类型。 谢谢。这回答了我的问题。现在来了解 PushKit。直到现在我才听说过。 看不到任何真正的评论。我试过用它来推送,但我的应用程序中没有任何推送。普通推送证书我也是这样用的 【参考方案1】:

来自苹果文档: here

在 iOS 8 及更高版本中,IP 语音 (VoIP) 应用注册 UIRemoteNotificationTypeVoIP 推送通知,而不是使用此方法。使用推送通知无需超时处理程序来签入 VoIP 服务。相反,当用户有来电时,VoIP 服务会向用户的设备发送 VoIP 推送通知。收到此通知后,设备会根据需要启动或唤醒应用程序,以便处理来电。

【讨论】:

以上是关于VOIP 服务证书有啥用途?的主要内容,如果未能解决你的问题,请参考以下文章

APNS SSL 证书和 VOIP 服务证书并行

我需要 APNS 证书和 VOIP 证书吗?

iOS 应用创建APNS 和 VOIP的pem证书流程

iOS 应用创建APNS 和 VOIP的pem证书流程

VOIP 服务不能在生产环境中工作,但在测试服务器中工作正常

PMP证书有啥价值?