【问题标题】:How to check for internet connectivity when device is connected to a network (wifi/3G) but there is no internet access in iOS using Swift?当设备连接到网络(wifi/3G)但使用 Swift 在 iOS 中没有互联网访问时,如何检查互联网连接?
【发布时间】:2017-09-29 15:54:09
【问题描述】:

我知道有来自 Apple 的 ReachabilityReachability.swift 之类的软件包,但使用它们您只能检查您是否连接到 3G 或 wifi 等网络。您无法通过这些连接检查您是否可以访问互联网。由于超出配额或其他一些网络问题,可能无法访问互联网。在这种情况下,我该怎么做才能检查互联网访问?

【问题讨论】:

    标签: ios swift reachability internet-connection network-connection


    【解决方案1】:

    检查请求超时。您可以在调用服务之前设置超时。实施取决于您用于项目的模块/库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-14
      • 1970-01-01
      • 2017-08-21
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-19
      相关资源
      最近更新 更多