私のiPhoneアプリケーションは、ソケットプログラミングを使用してPCと通信するリモートデスクトッププロトコルに基づいています。iOS4ではすべて正常に動作しますが、iOS5ベースのデバイスで問題が発生しました。
ユーザーがiOS5ベースのデバイスでロックボタンを押すと、ソケットが切断されます。私は、iPhoneアプリのすべての通信を行うカカオベースの静的ソケットライブラリを開発しました。
参考:ライブラリから公開されている関数を呼び出して、通信を開始します。[self PerformSelectorInBackGround:@selector(triggerCommunication :) withObject:IP_Address]を使用してバックグラウンドスレッドとして呼び出します。
a。iOS5でロックボタンを押すとソケットが切断されるのはなぜですか?b。ソケットが外れないようにする方法はありますか?
ありがとう、