[英]How do I determine whether curreltly connected wifi is secure or not in iPhone or iPad
[英]iphone - how do i check whether im connected to a wifi network
我閱讀了蘋果網站上的Reachablility示例,但仍然不確定是否將iphone連接到wifi網絡/或pc(ipaddress)。 我對該示例的了解僅是您給它提供了一個地址,它檢查了如何通過wifi,WWAN或根本無法訪問它。
有人能對此有所啟示嗎? 我對iPhone編程不熟悉:\\
我想要的是檢查iPhone當時是否通過wifi連接到特定的ipaddress,例如單擊按鈕,UIAlertView顯示“未通過wifi連接到“在此處插入IPADDRESS””。 我說得通嗎? 大聲笑。
IP地址僅用於測試通過wi-fi或WWAN到Internet上另一台計算機的連接。 所有可達性框架都告訴您,您的設備是通過wi-fi網絡,通過WWAN(通過手機連接)連接到TCP / IP網絡,還是根本沒有連接。 它不會告訴您電話是否通過擴展塢連接器電纜連接到Mac或PC。
可達性樣本很奇怪,請查看
-(BOOL)hasWifiConnectivity{
SCNetworkReachabilityRef reachabilityRef = SCNetworkReachabilityCreateWithName(NULL,"apple.com");
SCNetworkReachabilityFlags flags;
if (SCNetworkReachabilityGetFlags(reachabilityRef,&flags)) {
CFRelease(reachabilityRef);
if (flags & kSCNetworkReachabilityFlagsReachable) {
if (flags & kSCNetworkReachabilityFlagsIsWWAN) {
//not wifi
return NO;
}else {
//wifi
return YES;
}
}
}
return NO;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.