現在、Xamarin.iOS/Xamarin.Androidと共有のPCLプロジェクトを使用して、クロスプラットフォームのXamarinアプリケーションを開発中です。Xamarin.iOSのアプリケーションソケットが実際のデバイスで動作しない
このアプリでは、WebSockets、Socket.IOをより使いたいと思っています。そこで、SocketIoClient libraryをプロジェクトに追加しました。デフォルトのポート(443)のWSS(Secure WebSockets)を介してサーバーに接続します。
AndroidとiOSシミュレータでうまくいきます。しかし何らかの理由で、実際のiOSデバイスでアプリを起動するとすぐに動作を停止します。
残念ながら、ログにはエラーメッセージが含まれていません。しかし、サーバーログを調べることで、サーバー側で単一の要求が受信されなかったことがわかりました。
情報なしで問題を理解するのは難しいですが、このリンクのデモを試してみてください。https://stackoverflow.com/questions/29037456/socketioclient-on-xamarin-doesnt-work-on-real-device –