适用于Android 9.0 OS的Sinch验证失败

时间:2018-09-10 06:26:22

标签: android sinch android-9.0-pie android-sinch-api sinch-verification

我正在使用适用于Android的Sinch Flash Call Verification SDK,在我将自己的操作系统更新为Google Pixel Device上的Android 9之前,它运行良好。现在验证没有发生。

会发生以下情况:在调用验证API时,我在设备上收到了快速通话。但是,收到Flash呼叫后,验证失败。

在调试时,我得到以下日志:

  

CallBroadcastReceiver:挂断验证呼叫时发生异常:   java.lang.SecurityException:需要MODIFY_PHONE_STATE权限。   {sinch_env:Verificationapi-v1.sinch.com

1 个答案:

答案 0 :(得分:-1)

您使用的Sinch Verification SDK版本不支持Android 9,因为Sinch Verification SDK 1.5.3(于2018年10月下旬发布)引入了对Android 9的支持。下载最新的SDK,然后重试(https://www.sinch.com/downloads/)。