zoukankan      html  css  js  c++  java
  • 华为试玩模式退出账号重新登录后,试玩时间又变回60分钟

    问题现象

    在同一设备上,游戏内登录华为账号,选择试玩模式玩了40分钟后,退出游戏。登录另一个华为账号,此时试玩剩余时长显示变为60分钟。

    抓取全量日志,搜索“HwJos”关键字,问题相关日志:

    1、 先在设备上试玩40分钟后取的日志,日志提示剩余时间还有20分钟:

    在这里插入图片描述

    2、 退出后重新登录另一账号,获取到的日志,日志提示剩余时间还有60分钟:

    在这里插入图片描述

    理论上,按照国家发文要求,游戏试玩时长是基于设备的,不会因为切换华为帐号而发生时长的变化。

    原因总结:
    该现象是正常的。

    使用没有在该设备上登录过的华为帐号时,由于该新账号在首次查询时长时还没有授权登录,因此拿不到设备Id,无法获取该设备的剩余时长,此时华为会默认试玩时长剩余60分钟。
    当玩家授权华为帐号登录进入游戏后,此时华为能够获取到设备Id信息,正常试玩(华为SDK客户端每隔5分钟查询一次剩余时长)后,会基于该设备获取正确的游戏试玩时长,试玩20分钟(达到1小时)后会正常拉起实名认证弹框。


    原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0201405852038790265?fid=18

    原作者:Mayism

  • 相关阅读:
    web安全
    WCF通信架构
    WCF地址
    WCFContracts(契约)
    分布式中的王者WCF
    SOAP 介绍
    诊所管理软件
    MFC 画图CDC双缓冲
    Linux 启动、关闭、重启网络服务
    C# 除法的小数点问题
  • 原文地址:https://www.cnblogs.com/developer-huawei/p/14414549.html
Copyright © 2011-2022 走看看