iOS: 使用 VOiP 通知而不是 "normal" notif

iOS: use VOiP notification instead of "normal" notif

我们刚刚将 VOiP 功能添加到我们的应用程序(消息应用程序),现在我们将使用 VOiP (PushKit Framework)。

谁能告诉我是否可以只使用那个通知(VOIP 通知)?例如,即使是短信(不是电话)的意思?我说的是 Apple Appstore Guides,如果他们发现我们使用该通知来通知用户其他事情而不是 VOIP 电话,他们可以拒绝该应用程序或阻止通知?

您需要实现 VOIP 功能才能不被拒绝。我曾尝试将它用于用户之间的消息,但未获批准。因此,如果您确实没有 VOIP 功能,请根据您的需要修改您的服务器。

答案是肯定的,我将 VOiP 通知用于非 voip 通知(如短信)并且 Apple 接受该应用程序(经过一些测试后我可以确认 whatsapp 使用与我的应用程序)。

我还在我们的应用程序中实现了 VOIP 推送通知。但是应用程序被应用程序商店拒绝了说 “我们继续发现您的应用在 Info.plist 的 UIBackgroundModes 键中声明支持 VoIP,但它不包含任何 IP 语音服务。

请修改您的应用以添加 VoIP 功能或从 UIBackgroundModes 键中删除 "voip" 设置。

我们认识到 VoIP 可以提供 "keep alive" 对许多应用程序功能有用的功能。但是,以这种方式使用 VoIP 并不是 VoIP 的预期目的。".