我想知道是否有可能在Objective-C中編寫一個代碼,只要您從家庭無線網絡斷開連接,它就會自動向您發送通知。Objective-C如何編寫Wifi斷開連接彈出通知?
0
A
回答
2
看看使用SCNNetworkReachability。你可以看到使用這個API的一個很好的例子here。你可以使用這個API來安排你的回調。我相信只有在應用程序處於活動狀態時纔會獲得回調,並且可能會在應用程序恢復時進行回調。
-1
使用Apple Reachability,只要你願意,你可以創建一個函數來檢查互聯網連接..
首先,你需要下載可達,並添加到您的項目..然後導入.H可達文件到您的你要去哪裏來創建檢查互聯網連接功能的視圖控制器..
+(BOOL)checkForNetworkConnection {
Reachability* wifiReach = [Reachability reachabilityForLocalWiFi];
Reachability* netReach = [Reachability reachabilityForInternetConnection];
NetworkStatus wifiStatus = [wifiReach currentReachabilityStatus];
NetworkStatus netStatus = [netReach currentReachabilityStatus];
if (netStatus != ReachableViaWWAN && wifiStatus != ReachableViaWiFi)
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Not Network Connection" message:@"Sorry, but there is not network connection." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
return NO;
}
else{
return YES;
}
}
我有它返回一個布爾值的簡單..我希望它能幫助! :)
相關問題
- 1. 每次通知wifi已斷開連接
- 2. 每次通知wifi斷開連接
- 3. 如何通知互聯網連接斷開,但WiFi仍連接
- 4. WiFi連接通知(CaptiveNetwork)
- 5. 如何在iOS連接或斷開連接時獲得通知?
- 6. 如何通過adb從wifi網絡斷開連接?
- 7. 從wifi直接組斷開連接
- 8. 彈出關閉時Socket.IO連接斷開
- 9. Android Wear斷開連接通知
- 10. 通知呼叫斷開連接Twilio Android
- 11. 如何在IBM Queue Manager斷開連接時接收通知?
- 12. JMS和ActiveMQ,如何在斷開連接時接收通知?
- 13. Wifi連接 - 斷開監聽器
- 14. 如何獲得客戶端斷開連接的通知?
- 15. 如何獲取網絡更改通知(連接,斷開,更改)
- 16. 如何在客戶端斷開連接時獲取NSNetService通知?
- 17. 當互聯網連接或斷開連接時收到通知
- 18. iOS通知連接狀態更改斷開連接並返回
- 19. 顯示器連接或斷開連接時的通知
- 20. 通過wifi通過編程連接iphone?
- 21. 如何知道您是否連接到Wifi Hotspot/Wifi/Wifi Direct
- 22. 在後臺獲取Wifi連接通知
- 23. WiFi連接可用時通知
- 24. WiFi連接時的通知(OS X)
- 25. Android ::如何從WiFi網絡斷開連接?
- 26. 如何在批處理文件中斷開Wifi連接命令(直到連接)?
- 27. 如何斷開Postgrex連接?
- 28. 如何在連接到wifi熱點後自動彈出網頁?通過iptables?
- 29. Wifi連接發出
它需要是一個特定的WiFi或只是任何WiFi? – muffe 2014-10-28 16:15:31