Как получить уведомление об изменении сети (подключить или отключить), когда приложение находится в фоновом режиме?
В моем приложении мне нужно фиксировать изменение состояния сетевого подключения при подключении или отключении, даже когда мое приложение находится в фоновом режиме. Я реализовал класс Reachability.
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];
Я получаю уведомления успешно, когда приложение находится на переднем плане. Но когда я держу приложение в фоновом режиме и когда происходят какие-либо изменения в сети, я не получаю никаких уведомлений.
Может ли кто-нибудь подсказать мне, как это получить.
Мое действительное требование - я использую NSURLSessionConfiguration & DownloadTask, который мне нужно отменить, если сетевое соединение потеряно, даже когда приложение находится в фоновом режиме.
Поэтому я хотел получить уведомление об изменении сети даже в фоновом режиме.
[Я использую цель c и мне нужна поддержка от iOS9]
Кто-нибудь может мне помочь, пожалуйста. Спасибо