2013-04-08 41 views
1

我想要檢測何時打開/關閉網絡數據(Wifi,3G)。 我發現網工作的通知與「kCTRegistrationStatusChangedNotification」iOS事件/使用CTTelephonyCenterAddObserver的網絡通知

+0

向我們顯示您的代碼。 – Raptor 2013-04-08 09:45:05

+0

您是否要求檢測3G網絡何時可用/連接,或用戶決定打開還是關閉(使用設置或SBSettings切換)? – Nate 2013-04-08 22:04:56

+0

@Shivan猛禽:我聽CTTelephonyAddObbserver的通知 我想檢測何時NETWORK(無論3G和Wifi)是否可用。 – user1561904 2013-04-09 02:20:09

回答

4

您可以使用蘋果本身提供Reachability代碼檢查與無線網絡連接的可用性以及諸如無線廣域網(WWAN)接口的任何其他選項,例如EDGE或3G。

嘗試將該代碼整合到您的應用程序中並進行檢查。如果在集成代碼時出現任何問題,請告知我們,我們將一起解決您的問題。

希望這會有所幫助。

+0

我想構建DYLIB,一個移動基板插件,「可達性」適用於那個 – user1561904 2013-04-08 13:50:54

+0

我在我的應用程序和用戶界面中使用了可達性,它完美地工作。 但在我的「dylib」項目中,出現了一些錯誤,但我不知道爲什麼: 「_SCNetWorkReachabilitySetCallBack」,在Reachability.o ....中引用:-Reachability startNotifier]等等。 – user1561904 2013-04-09 02:22:39

+0

@ user1561904,您是否**將您自己的dylib項目與SystemConfiguration.framework鏈接起來? – Nate 2013-04-09 02:38:29