2016-08-19 11 views
0

disconnectAll()に電話をかけて何らかの理由で私のアプリが着信を受信して​​いて、デバイスをnillに設定しています。Twilioからデバイスを切断/登録解除する方法は?

Twilioからデバイスを登録解除するにはどうすればよいですか? JavaScriptのsdkにdestroy()があるようですが、これと同等のiOSは何ですか?

答えて

0

ドキュメントからは、すべての接続から切断されるメソッドdisconnectAllがあるようですが、アンドロイドはクリーンな機能releaseを持っています。

ドキュメント:

- 受信機に関連付けられた(ボイド)disconnectAll

切断現在のすべての接続。

現在のすべての着信接続と 発信接続を切断する便利なルーチンです。

+0

これは私の最初の推測でした。しかし、destroy()やrelease()が不足しているため、期待どおりに動作しません。実際にはjavascript sdkの同じ名前でメソッドを動作させるように見えます:** Documentation:** '.disconnectAll() アクティブな接続を終了します。これにより、切断イベントハンドラがトリガされます。新しい着信接続を防ぐことはできません。私はdisconnectAll()を呼び出す前と後にデバイスの機能を表示することでこれをテストしました。何も変わっていません。さらに、デバイスは依然として電話をかけたり受信したりできました。 – WhiskeyFries

+0

twilioサポートメンバーに連絡して、問題について質問する必要があります。 – NightFury

0

ここではTwilioの開発者のエバンジェリストです。

call unlisten on a TCDevice objectあなたは着信接続の受信を停止します。

実際にどのようにオブジェクトを破壊するのかはまだわかりません(私はまだ自分自身でiOSデベロッパーを学んでいます)。

関連する問題