草庐IT

reportNewIncomingCall

全部标签

ios - 无法在 iOS 13 中阻止 VoIP 调用?

CallKit的调用目录扩展可用于阻止标准电话调用。但是,阻止VoIP调用应该如何与iOS13配合使用?当有VoIP调用时,您的应用程序会收到VoIP推送,但现在在iOS13中,Apple规定在收到推送时,应用程序必须调用CXProvider.reportNewIncomingCall()。但是,当调用reportNewIncomingCall()时,操作系统会显示来电屏幕(这与常规来电不同)。显然不可能抑制此调用屏幕,即使调用reportNewIncomminCall()的参数是一个已注册为已被CallKit扩展阻止的号码,调用屏幕仍会显示。因此应用程序似乎不可能提供阻止VoIP电话