Часто задаваемые вопросы

Содержание

У меня несколько контактов с одинаковым номером, но во вкладке “Дни рождения” отображается только один

На вкладку “Дни рождения” попадают те данные контактов, которые удовлетворяют следующим условиям:

  • наличие уникального номера телефона (необходимо для идентификации контакта после восстановления из резервной копии)
  • наличие даты какого-либо события контакта

Как изменить звук уведомлений

Начиная с версии Android 8 (Oreo) звук уведомлений можно изменить в системных настройках приложения. Каждое уведомление разделено на каналы уведомлений в которых можно менять звук.

Для изменения звука необходимо в общих настройках перейти на вкладку с настройками уведомлений, например “Уведомления о событиях”, и нажать на пиктограмму с текстом “Нажмите сюда, чтобы изменить сигнал или другие настройки канала уведомлений”.

Окно общих настроек с вкладкой "Уведомления о событиях" с выделением пункта "Нажмите сюда, чтобы изменить сигнал или другие настройки канала уведомлений"

В зависимости от версии Android будет открыто окно с настройками звука уведомлений, вибрации и т.п., например:

Системное окно настроек разрешения уведомлений приложения Праздники России

Как добавить виджет на рабочий стол смартфона

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

Начиная с версии Android 8 (Oreo) в главном окне приложения в боковой шторке будет отображаться пиктограмма “Добавление виджетов”. Нажав на эту пиктограмму откроется меню со списком виджетов которые можно добавить на рабочий стол непосредственно из приложения. Механизм добавления разнится, у кого-то это интерактивное сообщение, а у кого-то требует разрешения на добавление или просто без предупреждений добавляется на рабочий стол в первое свободное место, если такое найдено (обычно на смартфонах с оболочкой MIUI).

Что делать, если после обновления приложения пропали все “Свои события”

Если после очередного обновления приложения оказалось, что все “Свои события” пропали, самое главное НЕ УДАЛЯТЬ ПРИЛОЖЕНИЕ. Перед обновлением происходит резервное копирование в результате которого формируется файл резервной копии. Этот файл имеет следующий формат HR-before-build-xxx.sqlite3, где xxx это код версии установленного приложения (можно посмотреть в боковой шторке приложения). Для восстановления резервной копии необходимо скопировать созданный файл в папку Downloads (Загрузки) и выполнить действия по восстановлению данных. Файл резервной копии находится по пути:

//storage/emulated/0/Android/data/ru.alexeydubinin.holidays/files/

Для копирования этого файла необходимо воспользоваться любым файловым менеджером. Если у вас операционная система Android 11 или новее, то рекомендуется использовать бесплатное приложение Файлы.

Для чего приложению необходимы запрашиваемые разрешения

Контакты
Разрешение на доступ чтения информации о контактах необходимо для отображения событий на вкладке “Дни рождения”. Считываются все события добавленные контакту в стандартном приложении “Контакты”.
Считываются следующие данные: дата события, имя, отчество, фамилия, обращение, номер телефона, адрес почты аккаунта.
Дата необходима для определения возраста контакта, если указан год и для определения ближайших именин контакта.
Информация о номере телефона используется только в момент резервирования или восстановления данных по привязанным к событиям контактов. Само значение номера телефона не хранится, а используется только его хеш код.
Адрес почты аккаунта необходим для отключения рекламы в приложении через разработчика и для последующего восстановления покупки. Сам адрес не хранится, передается на сервер только его хеш код.
Для хеширования используется алгоритм шифрования SHA-1.
Разрешение не является обязательным.

Уведомления
В приложении есть функция уведомления о различных событиях. Без этого разрешения уведомления не смогут быть доставлены.
Разрешение не является обязательным.

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

Как убрать сообщение, что запрещена выдача уведомлений

Сообщение, что запрещена выдача уведомлений

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

Вкладка “Прочие настройки”. Галочка “Показывать уведомления об измененных событиях после обновления БД”

Вкладки с названием начинающимся с “Уведомления…”. Галочка “Показывать уведомления о событиях…”.

Всего 5 галочек. Сохранить настройки нажав на пиктограмму дискеты в верхнем правом углу.