2015-10-13 41 views
0

我想檢查爲什麼沒有可用的互聯網連接:iOS的Internet連接

1)是不是因爲用戶禁用設置蜂窩數據和/或Wi-Fi

2)是否因爲該地區沒有手機覆蓋範圍

如何操作?

回答

0

我認爲你應該在發佈問題前進行一些初步搜索。爲了檢查你是否有互聯網連接,你可以使用多個庫/包裝器。 AFNetworkingReachibility等等。從這些包裝,你可以知道你是否有互聯網連接。

現在,如果你沒有互聯網接入,那麼你將不得不找出原因吧?

檢查實際的原因請看這link

+0

這並不告訴我用戶是否禁用了設置中的單元格數據 – iDevelopper

+0

我想建議用戶轉到設置應用程序,如果我確定它是禁用蜂窩數據選項的話 – iDevelopper

+0

如果用戶有沒有互聯網連接,你可以到達蜂窩網絡,那麼它表明用戶已經禁用了數據,或者他沒有數據包。理想情況下,如果你沒有任何數據包,那麼你也可以連接到互聯網。因此,下面是您的結論,即用戶已禁用設置中的數據。祝一切順利。使用更好的if-else子句。 –