什么是iOS API扫描可用的Wi – Finetworking

这是一个问题,但是这是一个长版本:我正在开发一个需要模仿Belkin Wemo的连接工作stream程的项目。 Wemo是一个物理开关,可以从iOS应用程序进行控制。

贝尔金的Wemo和应用程序

这是如何设置工作:

  1. “Wemo”充当无线路由器,它会广播一个SSID,并从iPhone设置中的可用networking列表中select它。
  2. 然后,您可以从wemo app中select您的家庭Wi-Finetworking,并给出可用networking列表。 并input您的networking密码。 据推测,这样的Wemo设备可以连接到您的Wi – Fi路由器。
  3. 然后Wemo应用程序宣布它正在连接,然后它正在设置远程访问。

这使我感到:Wemo应用程序如何检查可用的networking – 又名,什么是iOS API来扫描可用networking,显示它们并使用它们?

目前iOS中没有公开的API可以做到这一点(iOS5以前就可以使用)。 你可以看看像Stumbler这样的第三方库,它可以帮助你实现对networking的查看: http : //code.google.com/p/iphone-wireless/wiki/Stumbler