お世話になっております。
前提・実現したいこと
Objective-Cを使ってiOS向けのアプリを作成する予定です。
以下の条件があるとして、
・A端末(作成アプリが動くiPhoneまたはiPad)がBルーター(無線LANルーター)とWifi接続されている
・BルーターとC端末(作成アプリと情報をやりとりしたい端末、iPhoneやiPadではない)がWifi接続されている
・A端末はアプリを起動した段階ではC端末の存在を知らない
・C端末のIPアドレスは固定されない
・Bルーターは何を使われるか分からない(どのメーカーなのか)
・Bルーターには他の任意端末がWifi接続される場合がある
・C端末のMACアドレスは事前に知ることができる
A端末からC端末に対してUDPまたはTCPによる通信をしようとする場合、IPアドレスが必要になると思うのですが、APになっているBルーターがIPアドレスを教えてくれない状態でA端末がC端末のIPアドレスを取得する方法があるのでしょうか。
もし方法があるようでしたらご教授いただければと思います。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー