VOIPコールにシンチを使用しています。私は、私のアプリがオフラインであるかプロセスが強制終了されたときに着信を検出する方法を知る必要があります。バックグラウンドサービスを介して行うことはできますが、そのようなサービスを構築する方法や使用できる方法を理解することはできません。アプリがオフラインのときにSinchプロバイダで着信VOIPコールを検出する方法
1
A
答えて
0
あなたはアプリがオフラインの場合、基本的にSinchはGcmBroadcastReceiver
に傍受されなければならないプッシュメッセージを送る
- (void)client:(id<SINCallClientDelegate>)client didReceiveIncomingCall:(id<SINCall>)call {
if (call.details.applicationStateWhenReceived == UIApplicationStateActive) {
//perform segue
}
}
0
それがアクティブまたは非アクティブであるかどうか、デバイスの状態を確認することができ、その後、あなたはSinchとを初期化GcmIntentService
を呼び出しますあなたをコールに接続します。もちろん、SinchClient
の初期化時にsetSupportManagedPush(true)
とsetSupportPushNotifications(true)
が必要です。
Sinchが提供するサンプルプロジェクトがあります。 Sinch websiteにアクセスして、アンドロイドSDK 3.9.3 ZIPファイルをダウンロードしてください。 5つのプロジェクトを含むサンプルフォルダがあります。
sinch-rtc-sample-push
プロジェクトを確認すると、SinchService
と一緒にGCMが実装されています。あなたはあなたのプロジェクトで同じクラスを使うことができます。
+1
私はこれをチェックします。あなたの応答のためのThanx。私はそれを介して取得することが困難見つける場合は、私はあなたに知らせる –
関連する問題
- 1. Sinch着信メッセージTimeZone
- 2. gammuのSMSを使用して着信コールを検出する方法は?
- 3. 着信コールをインターセプトする方法pjsip
- 4. アプリがバックグラウンドモードに戻っている間、VOIP iOSアプリがコールを受信できるようにします。
- 5. スクリーンピンニングと着信コール
- 6. 着信コールのBlackberryで「着信呼び出し」画面をプログラムでオーバーライドする方法はありますか?
- 7. 任意の着信コールを受け取り、オーディオファイルを再生するVoipクライアント
- 8. VoIP着信音が動作しない
- 9. Sinch iOS SDKで不在着信の「didReceiveIncomingCall」メソッドを処理する方法は?
- 10. SINCH VOIP SDKを使用して、進行中のコールとAndroidで確立されたDTMFトーンを聞く方法
- 11. 着信コールiOS
- 12. iphoneで着信コールと発信コールがあったときにイベントを起動できますか?
- 13. 着信コールがローミングしているかどうかを検出する
- 14. 着信コールとテキストメッセージをマークする
- 15. Windows Mobileで着信コールと着信コールを記録するにはどうすればよいですか?
- 16. Lyncで着信を検出する
- 17. Sinch:着信音のロック画面からApple CallKit UIを解除する方法
- 18. androidの着信状態を検出する方法
- 19. 着信を検出し管理する方法(Android)
- 20. iOS:着信SMSを検出
- 21. テレフォニマネージャを使用してBRで着信コールと発信コールを録音する
- 22. 着信コールはiOSの背景アプリを起動しますか?
- 23. 着信を検出するiphone 5
- 24. ウェブサイト着信http検出
- 25. Answer Android 6.0の着信コール
- 26. アプリでiphoneの着信音を使用する方法
- 27. 着信後にAndroidアプリがクラッシュする
- 28. 英国のVoIPプロバイダ
- 29. 着信コールがOnNavigateAwayをトリガーしない?
- 30. 着メロや着信音をAndroidアプリで
どのようなplattformですか? iOSまたはAndroid? – cjensen
Android。助けてください、私は長いtymeのためにひどく立ち往生しています –