检查Swift中的Internet连接

时间:2016-10-19 18:23:31

标签: swift3 reachability

我正在使用Swift 3和Xcode 8.所有其他脚本和在线工作都会产生很多错误。我如何通过一种简单的方式让应用程序在启动时检查互联网连接,是否有继续连接,如果它没有连接向用户显示弹出窗口这样说?

我愿意接受任何建议。

2 个答案:

答案 0 :(得分:0)

检查互联网连接的最简单方法是使用iOS可访问性API。

它可以在SystemConfiguration模块中使用。

Objective-C Reachability Example

在swift中使用SCNetworkReachability的一个很好的例子是在堆栈溢出答案中找到:

SCNetworkReachability in swift

我希望这有帮助!祝你有愉快的一天!

答案 1 :(得分:0)

这是我们使用lib(Reachability)的Swift 4解决方案

进入您的Podfile并添加:

pod“ ReachabilitySwift” 然后进入您的终端:

pod安装