UIApplicationState возвращает Inactive несмотря на то, что приложение находится на переднем плане - PullRequest
3 голосов
/ 21 ноября 2011

Вскоре после запуска мое приложение раскручивается в отдельном потоке. Этот поток проверяет, является ли приложение фоновым или активным, так как оно может быть вызвано из любого из них. Однако при явном запуске приложения [UIApplication sharedApplication] .applicationState возвращает UIApplicationStateInactive. Я ожидаю, что он вернет UIApplicationStateActive. В чем дело? Спасибо!

1 Ответ

1 голос
/ 21 ноября 2011

Это указано в документации Apple:

Этот метод следует использовать для инициализации приложения и подготовки его к запуску.Он вызывается после запуска вашего приложения и загрузки основного файла пера. Во время вызова этого метода ваше приложение находится в неактивном состоянии .В какой-то момент после возврата этого метода вызывается последующий метод делегата, чтобы перевести ваше приложение в активное (переднее) состояние или в фоновое состояние .

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