iPhone:以编程方式查找Wifi和蓝牙附近的设备?

问题描述:

我正尝试从我的应用程序中以编程方式查找附近的WiFi设备。 我有以下两个问题。 1.有没有API可以做到这一点?有没有提供样品可以通过? 2.是否可以从3.0 SDK或4.0 SDK实现它?iPhone:以编程方式查找Wifi和蓝牙附近的设备?

同样的事情,我想要找到附近的蓝牙设备以及想要使用此从一个设备发送文件到另一个?

谢谢。

看一看Game Kit

据我所知,你可以做你想做的与蓝牙而不是无线网络(除非该设备属于相同的无线网络上)。对于WiFi我建议你建立你自己的服务器应用程序,iPhone客户端宣传他们的位置,并获得“附近”的设备信息。很像Bump的工作方式。这样你就不需要你的客户在同一个网络上。

+0

是的,我想从一个iPhone发送文件(可能是数据库文件)到另一个。我的应用程序应该能够检测附近的Wifi和蓝牙连接的设备(iPhone),并且应该能够发送文件。它可能在3.0 SDK或只有4.0?是否有任何示例程序可用于此? – Getsy 2010-11-08 09:01:52

+0

你有没有访问过上面的链接?它指向你 - (BOOL)sendData:(NSData *)数据toPeers:(NSArray *)与DataMode同行:(GKSendDataMode)模式错误:(NSError **)错误请看这里的文档http://developer.apple/apple/lib/ios /#documentation/GameKit/Reference/GKSession_Class/Reference/Reference.html%23 // apple_ref/occ/instm/GKSession/sendDataToAllPeers:withDataMode:error: – nicktmro 2010-11-08 09:12:15

+0

非常感谢。 – Getsy 2010-11-08 09:22:53