Приложение iPhone 4 продолжает работать в фоновом режиме с отладчиком - PullRequest
0 голосов
/ 07 октября 2010

на iphone с многозадачностью и iOS4.1, если у меня подключен отладчик, я заметил, что код все еще выполняется в фоновом режиме, мои контрольные точки все еще срабатывают, таймеры работают.Это без каких-либо заданных фоновых режимов.

Это тот случай, когда подключенный отладчик предотвращает приостановку приложения?

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Приложение может продолжать работать в течение короткого периода времени после того, как оно было приостановлено.Вы должны использовать методы UIApplicationDelegate, чтобы проверить, что происходит.

Вот цитата:

applicationDidEnterBackground: Ваша реализация этого метода имеет приблизительно пять секунд для выполнения любых задачвернуть.Если вам требуется дополнительное время для выполнения каких-либо окончательных задач, вы можете запросить дополнительное время выполнения у системы.

0 голосов
/ 07 октября 2010

Ну, так как iOS4 есть многозадачность. Затем, когда вы вводите фон, приложение все еще выполняет некоторые вещи. Вот почему отладчик все еще работает ^^

Вы можете избежать многозадачности, если хотите ^^

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...