1

iPhoneでVOIPプロジェクトを行っています。ソケットを存続させるのに問題があります。VOIP を使用するためのソケットを 1 つ構成し、とを設定kCFStreamNetworkServiceTypeVoIPしました。CFReadStreamRefCFWriteStreamRef

  • アプリがフォアグラウンドで実行され、何もアクションを実行しないと、1 分後に iPhone がスリープ状態になり、黒い画面になります。私のソケットはまだサーバーに接続されています。
  • しかし、アプリがフォアグラウンドで実行されると、ホームボタンを押して何もしません。約 1 分間 iPhone がスリープ状態になり、ソケットがサーバーから切断されます。

私を助けてください。

4

1 に答える 1

1

まず、VoIP アプリを開発するためのヒントを読みましたか? UIBackgroundModesあなたの説明から、 に設定していないようですvoip。また、キープアライブ ハンドラーを構成する必要がある場合もあります。

于 2012-05-10T05:23:24.373 に答える