Multipeer Connectivityを使用してBlueThoothが繋がらない!?

今、制作中のアプリではMultipeer Connectivityの使用を考えています。

PeerToPeerで繋ぐところができたようなので、テストして見ました。

すると本体のWi-FiをOffにしただけなのにiPhone同士が繋がりません。

(アプリではBT(BkueTooth)だけで通信したい)

Wi-Fiをオンにしてもう一度確認すると、ちゃんと繋がりました。

 

これではBTだけで繋がるのかテストできないので、Wi-Fiのないお外に行って

Wi-Fiをオフにしてやってみましたが、それでも繋がりません。

ここでW-Fiをオンにしてみると、きちんと繋がりました。

この時、W-Fiの電波がないことを確認したのでBTだけで通信できたことが確認できました。

 

いろいろ考えた結果

「チャットランシーバー(仮称)」では、サーバーと繋ごうと思っていましたが

最初は端末(スマホ)同士を直接繋ぐことだけにしました。

将来的にはサーバーを通して通信しようと思いますが(5Gも繋がるようになるみたいだし)

とりあえず近接通信でBT(Bluetooth)のみを使うことにしました。

 

iPhoneアプリ制作のサーバーサイドの開発が空き過ぎて

前に制作した「ぶっちゃけどっち」から随分と間が空いていたので

サーバーサイドプログラミングのPHPのことをすっかり忘れていました。

今作っているiPhoneアプリ(仮称:チャットランシーバー)の為にやっとの思いで思い出し作り上げましたよ笑。

完成目標はGWまで!

今回は近接通信を使ったアプリを考えています。

公開まで待ってってねー😁