在接听来自CallKit的呼叫时,Sinch – callDidEstablish没有在locking屏幕上被调用

在接听来自CallKit的呼叫时,Sinch – callDidEstablish没有在locking屏幕上被调用。

我已经集成了CallKit但是从锁屏响应来电呼叫委托方法没有被呼叫build立呼叫。

我也通过iOS Sinch Document说:

在后台调用 – [SINCall回答]是可能的。 该呼叫没有立即回答,但操作被认为是挂起的,一旦应用程序返回到前台,呼叫应答。

有没有办法build立从locking屏幕回答它的呼叫。

提前致谢。

目前我们的SDK不支持Callkit,我们正在开发它,并且很快就会发布(对不起,没有date)

现在可以使用最新的Sinch SDK。 你可以在Sinch下载find它。

他们也给SDK演示了例子。

SINCallKitProvider是负责callKit的类。您可以从示例示例复制。

他们也为它增加了新的委托方法,你可以使用它如下:

 -(void)client:(id<SINCallClient>)client willReceiveIncomingCall:(id<SINCall>)call{ [_callKitProvider reportNewIncomingCall:call]; } 

希望能帮到你。