У меня есть приложение Cordova для Android, которое отлично работает на более ранних версиях ОС Android, но приложение начинает падать на Android P (9.0), и я получаю следующие журналы при запуске приложения:
Permission Denial: receiving Intent { act=android.provider.Telephony.SMS_RECEIVED flg=0x19000010 (has extras) } to com.example.myapp requires android.permission.RECEIVE_SMS due to sender com.android.phone
Мое приложение получает SMS для автозаполнения OTP, и я уже добавил разрешение RECEIVE_SMS в файл конфигурации.
Кажется, нам нужно перейти на API поиска SMS, который описан в этой статье , но в этом случае нам нужен для этого плагин Cordova.
Буду признателен, если кто-нибудь сможет подсказать, как решить эту проблему.