Sinch 后台接听电话

Sinch Get receiving call in background

当应用程序在内存中 background/not 时,它接收到一个新的调用,方法 didReceiveIncomingCall 在我打开应用程序之前不会执行,所以对于例如,如果我在 Callkit 屏幕 中拒绝通话,我没有 ISINCALL 的参考,所以我无法环聊通话。

是否有任何其他方法可以获取 ISINCALL 调用参考?

编辑:

我一直在搜索并在 Sinch Docs 上找到了这个信息:

客户端:willReceiveIncomingCall:

Tells the delegate that an incoming call will be received. This is specially useful for reporting the incoming call to CallKit when the app is in background.

这正是我需要的,但我认为 xamarin sinch 绑定没有这种方法?

有什么解决办法吗?

对于我可能感兴趣的人,我用最新的 Sinch iOS 带视频的 VOICE SDK 制作了一个 nuget 包,解决了这个问题。

https://www.nuget.org/packages/JoaoPalma.Sinch.iOS