Можно ли определить, нажал ли пользователь синюю строку состояния, чтобы открыть приложение? - PullRequest
1 голос
/ 01 мая 2020

Можно ли проверить, стало ли приложение активным, b / c пользователя нажал синюю полосу, а не сам значок приложения?

A blue bar

Например:

  1. Пользователь открывает приложение с When in use разрешением местоположения;
  2. Приложение начинает обновление местоположения с помощью диспетчера местоположения;
  3. Пользователь отклоняет приложение и увидеть синюю полосу;
  4. Пользователь нажимает синюю полосу, приложение становится активным (UIApplicationDidBecomeActiveNotification выброшено)

Так что в этом случае я хочу быть уверен, что приложение стало активным ровно в / c, пользователь заинтересовался этой синей полосой и постучал по ней, чтобы показать им какую-то подсказку.

1 Ответ

0 голосов
/ 01 мая 2020

ваше приложение становится активным, поэтому вы можете обнаружить это в AppDelegate с делегатом - (void)applicationDidBecomeActive:(UIApplication *)application

...