如何使用TwilioXamarinBindings Twilio.Voice.iOS接听来电

时间:2019-04-15 23:10:48

标签: ios xamarin twilio voip

我是Twilio的新手,我希望有一个适用于iOS和Android的Xamarin SDK,但显然没有。我一直在与https://github.com/dkornev/TwilioXamarinBindings一起使用本机库,但是似乎找不到任何关于传入(到iOS / Android应用)呼叫的帮助。我不确定在某处是否有教程来确切解释如何将呼叫路由到特定设备,但我看不到它。...

那么,有人可以解释一下该程序吗,我需要Apple APN吗?如果是,在Xamarin Forms中如何实现?

对于通过VOIP来Xamarin应用程序的传入呼叫,我没有发现任何东西,但所有传出都很好。

1 个答案:

答案 0 :(得分:0)

这里是Twilio的传播者。

我对这些绑定不熟悉,但是在回购中所包含的示例应用程序看来,在iOS中看起来像有一种名为AcceptWithDelegate的方法,您可以调用该方法来接受传入的Twilio语音呼叫。 / p>

https://github.com/dkornev/TwilioXamarinBindings/blob/master/sample/Twilio.Voice.Sample.iOS/TwilioVoiceHelper.cs#L131-L136

binding source似乎将其映射到iOS SDK的acceptWithDelegate函数:

https://media.twiliocdn.com/sdk/ios/voice/releases/2.0.7/docs/Classes/TVOCallInvite.html#//api/name/acceptWithDelegate

希望有帮助。