2016-08-02 81 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