2011-10-17 22 views
0

私は1つのvoipアプリケーションをアップデートしています。私の問題の1つはマルチタスクをサポートしています。 マルチタスクをどのように管理すべきかわかりません。特に、私はVoIPとして接続を定義する必要があります、アプリケーションがバックグラウンドで着信を受信するには、私はどのようにそれを行うのか分からない。ライブ接続Voip in iPhoneの背景

私は検索してThis tutorialと他の多くのページを検索しましたが、どのようにそれらの作業が見つかりませんでした。 私に説明できる人はいますか?

答えて

0

アップルでは、​​CFNetworkStreamで処理できるTCP接続のみを設定できます。ソケットをCFNetworkStreamにバインドし、ハンドラをVoIPを有効にするkCFNetworkStream値に設定する必要があります。 AppleがUDPを介してバックグラウンドをサポートしていないので、ソケットを処理するにはTCPをサポートする必要があります。 Appleが提供するドキュメントは、あなたができることについてはっきりしています。