0

アプリケーションにハートビートを実装したい。このモジュールでは、iOSアプリが定期的に1バイトのデータをサーバーに送信します。サーバーがリクエストを送信するときにサーバーと連絡を取るためにデバイスからのACKを必要とするため、これが必要です。

問題:アプリケーションがユーザーによって終了された場合、ハートビート(データのバイト)はどのようにサーバーに送信されますか。

4

1 に答える 1

1

それを行う唯一の方法は、アプリケーションを VoIP タイプとして登録することです(アプリケーションメッセンジャー/会議/ソーシャルタイプのアプリでない場合、Apple はそれを拒否する可能性があるNSStreamため、最も問題のある部分です)。 /ハートビートを受信します。NSInputStreamNSOutputStream<NSStreamDelegate>

于 2012-09-06T09:35:08.507 に答える