本文为您介绍短信认证功能的常见问题。
Android客户端类
sendVerifyCode接口的回调是同步回调,还是异步回调呢?
异步回调。
Android关闭混淆是可以正常使用,混淆规则是什么?
添加混淆规则如下:
keepattributes
Exceptions,InnerClasses,Signature,Deprecated,*Annotation*,EnclosingMethod
-keep @com.nirvana.tools.core.annotations.AuthInterface class * {*;}
-keepclassmembers class * {
@com.nirvana.tools.core.annotations.AuthInterface <fields>;
@com.nirvana.tools.core.annotations.AuthInterface <methods>;
}
-keep class com.nirvana.prd.sms.auth.utils.PackageUtils{*;}
-keep class com.nirvana.prd.sms.auth.SmsManager{*;}
#-keep class com.nirvana.prd.sms.auth.BuildConfig{*;}
-keep class com.nirvana.prd.sms.auth.net.PopRequest{*;}
-keep class ** extends com.nirvana.prd.sms.auth.net.PopRequest{*;}
-keep class a.a.a.a.a.**{*;}
H5客户端类
为什么使用中国联通4 G网络,依然获取不到本机号码校验Token?
原因有以下几种:
使用了物联网卡。物联网卡通过装置在各类物体上的SIM卡、传感器、二维码等,经过接口与无线网络连接,可以实现人与物体、物体与物体间的沟通和对话。
中国联通不支持接入点为wap的网络取号。
UC和QQ浏览器开启免流模式可能会导致取号不成功。
手机在同时开启Wi-Fi和数据流量情况下,是否可以取到本机号码校验和一键登录的Token?
不可以,仅支持数据流量下使用,不支持Wi-Fi网络环境下使用。
文档内容是否对您有帮助?