Подсчет действий пользователя

Я начинающий программист, но мне было интересно, как я могу отслеживать действия пользователя. Например, гипотетически, целью моего приложения является отслеживание того, сколько раз пользователь нажимает кнопку "домой" (или открывает интернет и т. Д.). Можно ли увеличить счетчик каждый раз, когда пользователь нажимает кнопку "Домой" (даже если это приведет к выходу из моего приложения и других приложений)?

2 ответа

Решение

iOS находится в "песочнице", это означает, что вы можете следить только за действиями пользователей, которые нацелены на работающее приложение. Ваше приложение не может контролировать кнопку "Домой" или запуск других приложений, таких как Safari.

Я не могу сказать наверняка, но, возможно, вы ищете, чтобы приложение работало в фоновом режиме, что не позволило бы кнопке home закрыть его. Тогда я думаю, что контр-логика будет вашим лучшим выстрелом. Вы можете найти здесь, если эта идея соответствует вашим потребностям.

Надеюсь, это поможет и удачи в вашем приложении.

Другие вопросы по тегам