我们正在制作 VOIP 应用程序,并在 iOS 14 中遇到 VOIP 推送通知问题。
为此,我们有一个解决方案。您需要在“权利”中启用“com.apple.developer.pushkit.unrestricted-voip”键,但我们收到以下错误:
配置配置文件“abx”不包括 com.apple.developer.pushkit.unrestricted-voip 权利。
我们尝试了手动和自动证书,但都遇到了相同的错误。
为此需要,我需要在Apple帐户中启用任何模块吗?
如果有人有解决方案,请帮助我们。
老问题,但可能会帮助别人弄清楚一些事情。 Apple 不允许像我们这样的普通开发者无限制地使用 VOIP 推送通知。我认为你不应该使用它,因为即使你解决了构建问题,苹果也会拒绝该应用程序。
VOIP 通知只能用于广播来电,如果您收到 VoIP 通知但未能发布来电,应用程序将停止接收进一步的 VoIP 通知。
无限制 VOIP 顾名思义解决了这个问题,但开发人员可能会错误地使用它,因为在收到无限制 VOIP 后,应用程序不需要显示任何通知或来电,这可能会导致不道德的目的,因为这可用于在您不知情的情况下在我们的设备上执行代码。