【问题标题】:Is it possible to switch between WiFi and 3G in my iOS app?是否可以在我的 iOS 应用程序中在 WiFi 和 3G 之间切换?
【发布时间】:2013-10-11 21:40:40
【问题描述】:

我正在开发一个 iOS 应用程序,该应用程序连接到本地 WiFi 网络而无法访问互联网。

在我的应用程序的主屏幕中,我想显示在 Twitter 或 Facebook 中发布消息的选项。

是否可以切换到 3G 连接来发送推文或延迟消息直到有活动的互联网连接??

谢谢!

【问题讨论】:

标签: iphone ios facebook twitter wifi


【解决方案1】:
Reachability *reachability = [Reachability reachabilityForInternetConnection];
[reachability startNotifier];

NetworkStatus status = [reachability currentReachabilityStatus];

if(status == NotReachable) 
{
    //No internet
}
else if (status == ReachableViaWiFi)
{
    //WiFi
}
else if (status == ReachableViaWWAN) 
{
    //3G
}

区分网络状态。

【讨论】:

  • 谢谢。但我不想检查我是通过 3G 还是 WiFi 连接的。我真正想要的是当我在WiFi网络中时强制连接3G。
【解决方案2】:

【讨论】:

  • 谢谢。但我不想检查我是通过 3G 还是 WiFi 连接的。我真正想要的是当我在WiFi网络中时强制连接3G
  • 您将不得不延迟消息。与 Android 不同,iOS 不允许应用干扰 WiFi 连接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-19
相关资源
最近更新 更多