Покажите диалоговое окно «Услуги SMS, которые стоят вам денег» перед отправкой автоматизированного SMS - PullRequest
0 голосов
/ 25 октября 2018

Основная логика моего приложения заключается в обнаружении определенного ключевого слова из предстоящих SMS, а затем, если оно соответствует определенному условию, оно отправит автоматическое SMS с указанным получателем, приложение будет иметь вид Switch, если оно будет активировано, оно будетпрослушать все входящие смс.

Я выполнил все необходимые запросы на разрешение, такие как.

SEND_SMS
RECEIVE_SMS
READ_SMS

Проблема заключается в том, что каждый раз, когда приложение соответствует определенным условиям, и оно собирается отправить SMS, оно показывает диалог с.

«Услуги SMS, которые стоят вам денег» с положительной и отрицательной кнопками

Я определенно уверен, что диалоговое окно не является разрешением, а скорее похоже на системное значение по умолчанию.

И это нарушает логику приложения, так как оно должно автоматически отправлять SMS, когда это конкретное ключевое слово соответствует, что приводит к плохому UX, я думаю, что это показывает только диалог, если версия API ниже, чем API 23(я могу ошибаться).

Есть ли способ запросить у пользователя доступ к приложению, чтобы всегда отправлять SMS, прежде чем приложение собирается отправить автоматическое SMS?

...