研发自检工具使用说明V4.7.5

工具介绍

本工具研发初衷在于便于研发接入SDK后,能够使用本工具方便快捷的检测SDK接入的正确性。包括了游戏工程接入SDK的完整和正确性检测以及游戏内平台参数配置的正确性检测。从而能够极大的缩短由于接入问题导致游戏提包无法通过测试导致的时间浪费,并且大大地提高SDK的接入效率

工具下载

Windows版 (点击下载

Mac版 (点击下载

使用常见问题说明 (点击下载)

1 使用前说明

  1. 支持安卓游戏的静态检查(不能加固APK包和混淆SDK代码)
  2. 支持安卓动态检查(运行时检查)
  3. 支持接入IOS SDK 4.0.0以上版本的苹果静态检查
  4. 支持苹果动态检查(运行时检查)
  5. 不支持多游戏同时测试,每次仅能测试一个游戏
  6. 动态检查时务必保证测试手机与电脑处于同一局域网内,并按照界面上的提示正确配置代理
  7. 手机配置的代理IP为电脑的局域网IP,端口8899
  8. 动态检查时,务必请按照文档提示安装证书
  9. 动态检查时,请根据游戏是否开放支付功能,选择操作流程
  10. 当前提供两个版本:WINDOWS版本及MAC版本,请选择正确的版本使用,!!!请不要将自检工具安装在中文路径下!!!
  11. 请保持网络通畅,保证工具所在网络能正常访问外网(如果有挂VPN的请先关闭)
  12. Mac版本仅支持MacOS 10.15.0以及以下版本系统,Win版本仅支持Windows10/Windows7系统
  13. 涉及到支付的请用支付宝/微信。
  14. 启动动态测试后,请误切换界面,动态测试结束后在切换界面。
  15. 启动工具后请选择开放平台研发自检工具
  16. ios13手机,如果之前测试过,请删除证书,并重新安装证书,安装完成后需要对证书进行信任具体操作可查看工具内的使用说明
  17. 若发现导出自检报告时,无法添加版本号信息截图和闪屏截图,可以将图片通过图像转换工具生成bmp格式图片,再传入到自检工具中
  18. 使用问题以及反馈请联系QQ:3605579349

1.1 更新内容

  1. 动态自检端口由 2233 改成 8899
  2. 优化UOSDK自检
  3. 动态自检去除悬浮球的可选项

2 使用方法

  1. 参看下面的使用流程
  2. 如果静态检查结果不通过,请查看原因,有不清楚的可以联系QQ:3605579349
  3. 静态检查结果通过之后,在手机上安装静态检查时使用的同一APK包
  4. 按照2.3提供的教程执行动态检查
  5. 按照流程完成未成年和游客账号测试
2.1 选择游戏类型
step1 双击打开工具后,进入loading界面,完成后端文件下载,loading结束后,点击进入

step2 根据实际游戏类型点击对应按钮(请正确选择游戏类型,选择将影响测试结果),进入检测界面

step3 使用前,请阅读使用说明

2.2 静态检查
step 1、根据接入SDK的类型,选择安卓/苹果静态自检,苹果需要选择国内SDK类型

step 2、测试完成后,点击结果查看

2.3 动态检查

注:测试手机与使用本工具的电脑必须处于同一局域网内,否则将无法设置代理抓包

step 1、在动态自检前,请先阅读证书安装流程,和代理配置流程,然后选择常规自检,选择对应的SDK类型进行自检

step 2、选择需要自检的SDK类型,根据测试流程,严格按照流程进行测试,测试完成后,点击停止并分析,进行结果分析

step 3、点击结果查看,查看测试结果

2.4 未成年自检

注:进行未成年自检前请先参考2.3步骤完成证书安装,未成年自检只用于自测,结果不会体现在自检报告中

step 1、点击进入,并按照流程说明进行测试

2.5 订单签名离线计算工具
step 1、在其他工具选项中选择订单签名检查工具:此工具主要用于计算订单签名是否正确

step 2、通过输入游戏内货币,交易金额,支付回调地址,商户订单号,服务端密钥,ProdctId(Ios需要)来计算
2.6 报告导出
step 1、根据自检过程中的SDK类型,分别选择对应的报告导出

step 2、上传闪屏图片和版本信息截图,并点击导出,会在你所指定的目录中生成目录为report.html的文件

2.6 问题反馈
step 1、如果对工具有什么疑问或是建议,欢迎提交,也可以直接联系QQ:3605579349