Настройка разрешений для Android

Настройка разрешений для Android

Если не предоставлено какое-либо из разрешений для приложения M-Belarusbank, то после авторизации появится соответствующий диалог.

В диалоге могут быть перечислены следующие пункты, в зависимости от того, каких разрешений не хватает:

  • Доступ приложения к местоположению

  • Определение местоположения на устройстве

  • Точное местоположение. Нажмите «Разрешить доступ» >«Разрешения» >«Местоположение» > включите «Точное местоположение». (Актуально для устройств с версией Android 12 и выше)

  • Получение рекламного идентификатора

Ниже описано, как предоставить каждое из этих разрешений.

1. Доступ приложения к местоположению

На диалоге нажмите кнопку «Разрешить доступ». После этого:

  • может появиться системный диалог с запросом разрешения — выберите:

    • «Точно»
    • «При использовании приложения»

  • или произойдет переход в настройки устройства в детали приложения M-Belarusbank. Там нужно перейти в раздел «Разрешения» → «Местоположение» и включить:

    • «Разрешить только во время использования приложения»
    • «Точное местоположение» (для Android 12 и выше)

2. Определение местоположения на устройстве (геолокация)

На диалоге нажмите кнопку «Разрешить доступ». После этого появится диалог на котором нажмите «Включить».

Также определение местоположения на устройстве можно как правило включать в шторке.

При отсутствии в шторке значка геолокации, геолокацию можно включить через настройки устройства — на современных Android-устройствах пункт называется «Геолокация».

3. Точное местоположение

Начиная с версии приложения 3.59, на устройствах с Android 12 и выше для корректной работы приложения требуется точное местоположение. Это связано с тем, что приблизительное местоположение на некоторых моделях телефонов (например, Pixel, Xiaomi) не позволяет быстро определить координаты — данные могут передаваться до 5 минут. Если приложение не может оперативно получить данные о геолокации, доступ к его функциям временно ограничивается.

Как предоставить доступ к точному местоположению?

На диалоге нажмите кнопку “Разрешить доступ”. После этого:

  • Если появился системный диалог нажмите «Изменить на точное местоположение»

  • Если произошел переход в настройки приложения, то предоставьте разрешение на точное местоположение.*
  • Вернитесь в приложение. Если предоставлены все необходимые разрешения помимо точного местоположения, то диалог пропадет.

*В зависимости от модели телефона по нажатию на кнопку «Разрешить доступ» может произойти переход в следующие разделы:

  1. Pixel, Samsung, Infinix:
    Настройки → Разрешения → Местоположение → включить переключатель «Точное местоположение».

  2. Для Xiaomi:
    Настройки → Разрешения приложений → Местоположение → включить переключатель «Точное местоположение».

  3. Для Honor:
    Настройки → Права доступа → Геоданные → включить переключатель «Точное местоположение».

  4. Для Huawei:
    Настройки → Права → Геоданные → включить переключатель «Точное местоположение».

4. Разрешение на получение рекламного идентификатора на Android

После нажатия в приложении кнопки «Разрешить доступ», должен произойти переход в раздел настроек приложения, отвечающий за рекламный идентификатор. Переключатель нужно сделать неактивным.