在wifi网络上找到同行ios

时间:2013-06-28 09:56:11

标签: iphone objective-c macos

我正在试图找出如何搜索登录到特定端口上托管应用程序的wifi网络的其他设备。

如何在不知道地址的情况下检测这些其他设备的存在情况,甚至不知道他们托管的端口是什么?

一旦发现,我应该能够联系该设备并与之建立连接。

2 个答案:

答案 0 :(得分:2)

最标准的“iOS方式”是使用Bonjour来宣布和收听应用程序的公告。

答案 1 :(得分:1)

编辑: 从iOS7开始,GKSession已被弃用..

为什么不使用GameKit Session Apple GKSession Docs

  

GKSession对象提供使用蓝牙或Wi-Fi发现和连接到附近iOS设备的功能。

仅仅因为它被称为GameKit,并不意味着它只能在游戏中使用:)