(Huawei) HMS SMS Retriever doesn't work with permission

1 week ago 16
ARTICLE AD BOX

I try to integrate HMS SMS Retriever (Huawei) to my app. I added permissions to my AndroidManifest: android.permission.RECEIVE_SMS, android.permission.READ_SMS, android.permission.SEND_SMS and always check them before using ReadSmsManager. But task from ReadSmsManager always return an error in callback addOnCompleteListener.

val task = ReadSmsManager.start(activity) task.addOnCompleteListener { it -> if (it.isSuccessful) { // always false Log.e("result", "success") } else { Log.e("result", "fail") } }

error

What specific permission is missing? I checked in the app settings, all sms permissions are granted

Read Entire Article