跳到主要内容

问题汇总

迅雷授权后跳不回游戏?​

检查平台 scope、游戏包名,以及 Manifest:

  • host 与平台登记的包名、最终 applicationId 一致。
  • scheme 与初始化 schemeCallback 一致。
  • XLAuthBackActivity 配置了 VIEW、DEFAULT、BROWSABLE 和 exported="true"。

没有安装迅雷 APP,能登录吗?​

可使用 SDK 登录页的账号登录方式。选择迅雷 APP 登录时,未安装会提示安装,不会自动转为 H5 授权。

登录成功仍提示未登录?​

确认已回写 onLoginResult(true, loginUser, false),并保留 LoginUser 的用户 ID 和凭证字段。

实名认证无法弹起或报错?​

检查平台防沉迷配置、初始化的 fcm_appid/fcm_bizid/game_id、scope 权限,以及登录回写和角色心跳是否完成。

xlPayKey 和 sign_key 有什么区别?​

xlPayKey 用于客户端 SDK 初始化;sign_key 用于游戏后端支付签名/验签,不要传到客户端支付 ext。

其他问题​

  • 初始化没有完成:首次需先同意隐私弹窗,再等待初始化结果。
  • 支付返回 200 未到账:200 是 SDK 调用结果,到账需查询游戏后端,见支付。
  • 退出登录仍上报心跳:退出角色时先 quitGame,再 onLogout,见行为上报。