我正在建設一個iOS應用程序,在某些時候我需要檢查應用程序的互聯網訪問,所以我使用ReachabilitySwift庫。檢查互聯網連接或無線連接與reachabilitySwift
經過一些測試後,在我看來,該庫只會檢查設備是否連接了wifi並且沒有從我的路由器提供實際的Internet連接。
可以說我斷開我的路由器從互聯網,如果我的iOS設備通過WiFi連接到路由器,可達性告訴我,我們有互聯網連接,在真正的我的路由器沒有互聯網。
我試圖用一個特定的主機是否可達,但仍然有同樣的結果
var reachability = Reachability.init(hostname: "google.com");
應該給予反饋當WiFi連接丟失或實際的網絡連接丟失的可達性圖書館嗎?
預先感謝您。
檢查此網址https://stackoverflow.com/questions/30743408/check-for-internet-connection-with-swift –
感謝@Lalitkumar,我發佈我的問題之前已經遍佈了stackoverflow,所有這些問題不' t解決我自己的,我試圖確定互聯網訪問,而不是WiFi或3/4G連接。非常感謝:) – TheFuquan
[如何檢查iOS或OSX上的活動Internet連接?](https:// stackoverflow。問題/ 1083701 /如何檢查爲主動互聯網連接上的IOS或OSX) –