iOSで端末同士の通信を実現するためにMultipeerConnectivityがありますね。最大で何台接続可能か気になったので調べてみました。
最大接続数はMCSettion.hにkMCSessionMaximumNumberOfPeersとして定義されています。ちなみに、最小接続数はkMCSessionMinimumNumberOfPeersとして定義されています。
NSLog(@"min=%lu,max=%lu",(unsigned long)kMCSessionMinimumNumberOfPeers, (unsigned long)kMCSessionMaximumNumberOfPeers);
出力はmin=2,max=8となります。
最大8台の端末同士を接続できるようです。