我有一个需要监控网络变化的应用程序。
假设Wi-Fi被丢弃或重新连接,那么我需要使用一些Web服务。
我如何在iOS中完成此操作?
我有一个强制网络,在登录后将用户标记为已通过身份验证。我希望确保在Wi-Fi更改时对用户进行身份验证,否则我需要执行身份验证。
我只想在网络变化的基础上执行一些HTTP请求。
感谢任何帮助。我曾尝试使用Reachability
,但仅在用户打开应用程序时才有效。
答案 0 :(得分:0)
Reachability
允许在网络配置更改时通知应用。
我使用了这种方法:
+ (instancetype)reachabilityForInternetConnection return [self connectivityWithAddress:&zeroAddress];
当我使用wifi连接时,我的应用程序会收到定期回调。