基本的にリモート TCP 接続を確立する必要があります。Mac から iPhone (3G、LTE、または別の非ローカル ネットワーク上) へ。
私のサーバー側では:
self.netService = [[NSNetService alloc]
initWithDomain:@"local." type:@"_myAppName._tcp."
name:chatRoomName port:self.port];
私のクライアント側で:
[netServiceBrowser searchForServicesOfType:@"_myAppName._tcp." inDomain:@"local."];
これは、ローカル ネットワーク上で完全に機能します。私が問題を抱えているのは、これをリモートレベルで機能させることです。ここで、変更する必要があるのは inDomain:@"local" だけだという大げさな推測をしています。initWithDomain:@"local." 他の何かと。
私はこれを見つけました。興味深いですが、実装についてはまだ混乱しています。ホスティング パッケージを使用して Web サイトを作成する必要がありますか?
どんな情報でも助かります!
ありがとう!