2016-08-02 21 views
-3

请解决我的问题,如果有人知道要找到所有附近的WiFi连接。其实我想连接iPhone到Android和iPhone到iPhone反之亦然发送文本。如何取所有WiFi连接

+0

你不能得到无线网络的列表或无法选择的应用程序的任何一个。阅读此[SO问题](http://stackoverflow.com/questions/37937514/how-to-connect-with-wifi-camera-ios/37937688#37937688)了解更多信息。 –

回答

0

以下是您可以参考的代码。

- (NSDictionary *)fetchSSIDInfo 
{ 

NSArray *interfaceNames = CFBridgingRelease(CNCopySupportedInterfaces()); 
NSLog(@"%s: Supported interfaces: %@", __func__, interfaceNames); 

NSDictionary *SSIDInfo; 
for (NSString *interfaceName in interfaceNames) { 
    SSIDInfo = CFBridgingRelease(
     CNCopyCurrentNetworkInfo((__bridge CFStringRef)interfaceName)); 
    NSLog(@"%s: %@ => %@", __func__, interfaceName, SSIDInfo); 

    BOOL isNotEmpty = (SSIDInfo.count > 0); 
    if (isNotEmpty) { 
     break; 
    } 
} 
return SSIDInfo; 

}

+0

@import SystemConfiguration.CaptiveNetwork; –

+0

添加SystemConfiguration框架 –

+0

感谢您给我一个建议。 Shubham这只显示我的网络连接不是所有的WiFi连接。我想知道,没有连接互联网连接如何检测附近的WiFi网络名称。 – jaskiratjd