|
/

项目突然出现【600005 - 手机终端不安全】

Yyan***@zt3000.com
发布于 5 年前
91521
智能认证 U-Verify

使用了多款手机进行一键登录测试,接口总是返回:code":"600005","msg":"手机终端不安全。起初以为sdk版本问题,升级了sdk后还是一样的问题;

下载官方demo填写对应的key和密钥,复制demo中的代码进行测试接口返回:{"carrierFailedResultData":"","code":"600005","msg":"手机终端不安全:the app is attached, please use safe phone!","requestCode":0,"requestId":"66ddcbff-399f-4b5e-bb24-a2fea3abf591","vendorName":"cm_zyhl"}

无奈试运行官网Demo,发现正常;现在很懵逼的是我知道原因处在哪里???

9个回答
 
5 年前

开启了网络代理或者其他操作吧,换个测试机试试

 
5 年前

记录下:

产生的原因:您这个App处于attached状态了,这个状态下环境就是不安全的,这个是运营商对环境安全做的限制;

处理方案:用白名单试下,对密钥进行md5加密 用这个值作为文件名 存入app的assets目录 sdk检测通过就不再进行ptrace检测  “控制台上的密钥”MD5加密(32位,小写), 用这个值作为一个文件名,存入app的assets目录么。(在这个目录下新建一个文件,加密后的值作为文件名)

 
5 年前

调用pnsReporterSetLoggerEnable方法设置 为 true再试试 ?

 
5 年前

您好,mPhoneNumberAuthHelper.pnsReporterSetLoggerEnable(true);您可以先用这个方法关掉这项检测。

 
5 年前

手机没有进行代理和root,现在项目使用7部同事的手机进行测试,友盟接口都是返回:600005 - 手机终端不安全

 
5 年前

您好,mPhoneNumberAuthHelper.pnsReporterSetLoggerEnable(true);可以先用这个方法关掉这项检测。请您确认是否使用模拟器或者root设备进行登录,有没有开启抓包代理?

Loading ...
登录社区,分享你的经验