如何在应用处于后台时进行网络更改(连接或断开连接)通知?

时间:2018-02-12 11:16:37

标签: ios objective-c reachability nsurlsessiondownloadtask nsurlsessionconfiguration

在我的应用程序中,我需要在连接或断开连接时捕获网络连接状态更改,即使我的应用程序在后台也是如此。 我已经实现了Reachability类。

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];

当app在前台时,我正在成功收到通知。但是当我将应用程序保留在后台并且网络中有任何更改时,我没有收到任何通知。

有没有人建议我如何得到这个。

我的实际要求是我正在使用NSURLSessionConfiguration&即使在后台使用应用程序,当网络连接丢失时我需要取消的DownloadTask。

所以即使在后台我想改变网络通知。

[我正在使用目标c,我需要从iOS9支持]

任何人都可以帮助我。 感谢

0 个答案:

没有答案