Как приложение Transit может вибрировать на моем телефоне, даже если звуки уведомлений отключены?

Недавно я менял настройки уведомлений для различных приложений, и сегодня я заметил кое-что очень странное.

Я использовал приложение Transit в режиме Go , как обычно. Когда я приближался к месту назначения, я почувствовал, как мой телефон завибрировал... но я уже отключил Звуки в настройках уведомлений для этого приложения! (См. ниже) Я уверен, что вибрация была от приложения Transit, потому что у меня было ровно одно уведомление в моем Центре уведомлений сразу после того, как я получил вибрацию.

Есть ли способ подавить вибрацию от уведомлений приложений, поскольку, по-видимому, отключение звуков не помогает?

Дополнительная информация о настройках моего телефона:

  • Бесшумный переключатель: Выкл.
  • Не беспокоить: выкл.
  • Вибрация при звонке: Вкл.
  • Вибрация в беззвучном режиме: выкл.
  • Громкость звонка: 50%
  • Системные тактильные сигналы: вкл.
Я нашел связанный вопрос , но ответы были только о приложении «Календарь», и я уверен, что мой вопрос не о приложении «Календарь».
У Transit, похоже, есть какие-то особые разрешения, потому что я заметил, что уведомления гудят даже при активированном «не беспокоить». Я тоже интересовался этим!

Ответы (1)

Когда приложение Transit находится в режиме Go , оно может доставлять уведомления с помощью API-интерфейса Turn-by-Churn, который имеет некоторые особые привилегии.

  • Вибрация возможна, если для приложения Transit включены уведомления, даже если все определенные параметры отключены. Отключение уведомлений для приложения предотвращает вибрацию.
  • Звуковое объявление о предстоящих остановках разрешено, даже если уведомления полностью отключены для приложения Transit. Но, конечно, звуковые объявления будут воспроизводиться только в том случае, если они включены в приложении Transit путем переключения значка звука в режиме Go.

Эти специальные уведомления также обходят режим «Не беспокоить».