Устройство iOS бездействует, сеть останавливается. Как мне получить уведомление о входе в режим ожидания? - PullRequest
3 голосов
/ 11 октября 2010

У моего приложения есть экран, на котором оно постоянно опрашивает сервер на предмет информации.Когда пользователь не взаимодействует с приложением, он бездействует, экран тускнеет, а затем становится черным.

В фоновом режиме приложение все еще пытается опросить службу, но получает коды ошибок -1009 от NSURLConnection.(-1009 == NSURLErrorNotConnectedToInternet)

Моя идея состоит в том, чтобы прекратить опрос сервера для получения информации, как только приложение перейдет в это состояние ожидания.состояние бездействия?

1 Ответ

2 голосов
/ 11 октября 2010

Если экран заблокирован, вы будете уведомлены следующим способом:

- (void)applicationWillResignActive:(UIApplication *)application

Документация Apple

...