Из статьи «Uses Permissions: Теория» вы уже узнали о том, как устанавливать необходимые разрешения, а также о том какие бывают разрешения (Обычные и Опасные). Теперь давайте разберёмся, как запрашивать разрешения во время работы приложения.
Тут сразу нужно учесть один момент.
«Запросы разрешений» добавили в Delphi 10.3 (из коробки). Ранее (в 10.1 и 10.2) такой возможности из коробки не было. Поэтому я в своё время написал JAR-библиотеку, позволяющую делать запросы и получать результаты, почитать можно тут: Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение.
Внимание! В данной статье я буду рассматривать способ «из коробки», т.е. статья по Delphi 10.3.* и выше. Если вы всё ещё используете версию Delphi ниже 10.3, то рекомендую
перейти на новую версию!
Обновление от 13.11.19.
Статьи на тему Uses Permissions:
- Uses Permissions: Теория
- Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение (для Delphi 10.1/10.2)
- Uses Permissions: Практика (для Delphi 10.3)


