[坑]真机短信接收权限配置也无效

简介: 这两天做Android短信验证码相关开发,在使用中已经注册android.provider.Telephony.SMS_RECEIVED 广播监听,且已配置相应的权限,使用模拟器接受短信畅通无阻,到真机运行时,不能接收到短信验证码。

这两天做Android短信验证码相关开发,在使用中已经注册android.provider.Telephony.SMS_RECEIVED 广播监听,且已配置相应的权限
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
,使用模拟器接受短信畅通无阻,到真机运行时,不能接收到短信验证码。

操作手机为 Vivo Y66L , android 6.0.1 手机

几经周折,发现设置中存在一个配置,导致不能接收到短信验证码信息

[设置] -> [信息] -> [验证码安全保护]

该选项开启之后,即将收不到验证码信息。

从网上也看到类似国产手机貌似有很多类似功能,比如小米2s,会在设置中添加 系统短信优先级的配置等等,都可能会导致短信接收不到。

虚拟机

虚拟机访问主机ip : 10.0.2.2

目录
相关文章
|
5月前
|
小程序 JavaScript
小程序一个页面调用多个号码的手机拨号功能
小程序一个页面调用多个号码的手机拨号功能
73 0
|
10月前
|
安全 开发者
3. 该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定
公众号管理员添加开发者时,提醒:该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定
136 0
|
11月前
|
iOS开发
iOS 判断是否开启系统通知权限
iOS 判断是否开启系统通知权限
258 0
|
小程序 前端开发 JavaScript
解决微信小程序MQTT通讯真机调试失败的问题附加可用代码
原因:模拟器上测试可以,选中了不校验合法域名,真机调试没能连接服务器,解决思路换了个mqtt.js 可参考 https://unpkg.com/mqtt@2.18.8/dist/mqtt.min.js 废话不多说!上代码 前端部分自己改改就可以用了,我懒得改了 微信小程序index.wxml &lt;view style="width: 750rpx;height:330rpx;"&gt; &lt;image src="https://img-blog.csdnimg.cn/295062b06acc
230 0
|
前端开发
如何从服务端获取菜单数据及权限校验
如何从服务端获取菜单数据及权限校验
416 0
|
存储 安全 关系型数据库
插件未购买或已到期,请重新绑定帐号后重试,如操作无效,请将服务器出口IP改为:8XX.XXX.XX.XX
插件未购买或已到期,请重新绑定帐号后重试,如操作无效,请将服务器出口IP改为:8XX.XXX.XX.XX
681 0
|
iOS开发 开发者
iOS开发者后台添加新的UDID后,自动管理证书更新设备信息的方法
iOS开发者后台添加新的UDID后,自动管理证书更新设备信息的方法
491 0
iOS开发者后台添加新的UDID后,自动管理证书更新设备信息的方法
|
小程序
钉钉小程序文件上传 报无效参数
钉钉小程序文件上传 报无效参数
钉钉小程序文件上传 报无效参数
|
Linux 网络安全 Windows
Linux远程给win7发弹窗告警通知
可用于一些不频繁的告警通知,通过在Linux系统给远程自己用的WIN桌面弹窗。
2880 0