На экране настроек приложения должны быть доступны параметры для управления подключением к платформе "Здоровье и спорт". Это позволяет пользователям контролировать синхронизацию данных и доступ к ним.
Синхронизация с сервисом "Здоровье и спорт"
Этот переключатель позволяет пользователям приостанавливать или возобновлять синхронизацию данных между вашим приложением и платформой "Здоровье и спорт".
- Если переключатель включен, приложение активно считывает и записывает данные на платформе "Здоровье и спорт" в соответствии с разрешениями, предоставленными пользователем.
- Если переключатель выключен, приложение должно прекратить синхронизацию всех данных с платформой "Здоровье и спорт". Если вы отзываете разрешения программно с помощью
revokeAllPermissions(), объясните пользователю, что изменения не будут сразу отражены в сервисе "Здоровье и спорт" без перезапуска приложения. Чтобы не запутать пользователей, предоставьте им возможность перейти в настройки платформы "Здоровье и спорт" и отозвать разрешения там.
Управление доступом
Кнопка Настроить доступ должна содержать прямую ссылку, по которой пользователь может перейти в приложение "Здоровье и спорт" и настроить разрешения для вашего приложения. Это обеспечивает прозрачность и дает пользователю полный контроль.
Недостаточно прав доступа
Если у приложения нет достаточного доступа к платформе "Здоровье и спорт", пользователям должен показываться следующий экран во всех точках входа:
Разрешения отменены дважды
Если пользователь дважды подряд нажмет Отмена на экране запроса разрешений, в приложении должен появиться экран, похожий на следующий: