ここに示すようにプログラムされたC#サーバー(TCPを使用)に接続するiOSアプリを作成しようとしています。クライアント(iOS)側では、CFStreamsとCFStreamCreatePairWithSocketToHostメソッドを使用してクラウドサーバーに接続します。私はここにあるチュートリアルをiOS側のために正確に実行しました。メイン接続プログラムのコピーはここにあります。
残念ながら、アプリを実行すると、接続が確立された直後にサーバーがクライアントにメッセージを送信するようにプログラムされていても、inputStreamからNSStreamEventHasBytesAvailableイベントを取得することはありません。誰かが私がこれを修正するのを手伝ってもらえますか?
すべての助けに大いに感謝します、そして私は常に少なくとも1つの答えを受け入れます!