В своем приложении вы должны быть открытыми и получать предварительное согласие перед использованием частной информации пользователя, такой как местоположение, данные о здоровье, фотографии или любая информация, раскрывающая его личность через камеру и/или микрофон. Это делается путем добавления потока разрешений непосредственно перед доступом к данным.
Мы автоматически добавляем разрешения всякий раз, когда вы добавляете функции, которые получают доступ к частным данным пользователя. Вам остается только добавить сообщения о разрешении. Добавление сообщений о разрешениях поможет пользователям четко понять, как ваше приложение будет использовать данные, которые оно запрашивает.
- Вы не можете показать пользовательское сообщение о разрешении на Android, поэтому добавленные здесь сообщения отображаются только на устройствах iOS. Чтобы написать понятное сообщение о разрешении, обратитесь к справочному руководству здесь.
- Вы не можете отключить разрешение (с сообщениями), добавленное нами для предотвращения проблем, которые могут возникнуть после отправки вашего приложения на рассмотрение.
- Смотрите, как запросить разрешение.

Добавление сообщения о разрешении
Хотя мы добавляем некоторые сообщения о разрешении по умолчанию, вы должны изменить их, чтобы четко указать причину запроса разрешения (разрешений).
Чтобы добавить сообщение о разрешении:
- Выберите Настройки и интеграции в левом навигационном меню.
- В разделе Настройка проекта выберите Разрешения.
- Здесь вы можете настроить сообщение о разрешении для каждого разрешения. Для разрешений, которые еще не добавлены/включены, вы можете включить тумблер и ввести сообщение. При запуске приложения это сообщение будет отображаться в стандартном диалоге оповещения (между названием вашего приложения и кнопками действий).

Добавление пользовательского разрешения
Иногда вы можете добавить функцию (возможно, с помощью пользовательского виджета или пользовательского действия), которая требует разрешения пользователя и отсутствует в данном списке — например, добавление функции распознавания речи в ваш проект. В этом случае вы можете добавить необходимое разрешение вместе с сообщением для Android и/или iOS отсюда.
Чтобы добавить пользовательское разрешение:
- Выберите Settings & Integrations (Настройки и интеграции) в левом навигационном меню.
- В разделе Настройка проекта выберите Разрешения.
- Нажмите на + Добавить разрешение.
- Внутри ключа разрешения iOS введите значение (например, NSSpeechRecognitionUsageDescription, NSMicrophoneUsageDescription и т.д.).
- Внутри имени Разрешения Android введите значение (например, RECORD_AUDIO, CAMERA и т.д.).
- Также введите Сообщение разрешения, которое описывает точное использование данных.
- Нажмите на значок Готово () справа.

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