11/08/2024 16:35:55
问题描述
未拉取到飞鹰下发的公告数据
解决方案
第一步:检查下发的公告是否在有效时间内且发送成功?
第二步:检查设备本地时间是否在下发公告的有效时间内?
如果设备的本地时间被篡改到其他时间(非开始和结束时间内),也会导致拉取不到数据。
第三步:检查拉取和下发公告时的 MSDK 环境是否一致?
1、确认拉取公告的环境
解包查看 MSDKConfig.ini 中 MSDK_URL 的值,或 获取 MSDK 日志 日志中检索 MSDK_URL 的值确认。
2、确认下发公告的环境
前往 飞鹰系统 -> MSDK 接入 -> 公告管理中确认。
第四步:检查请求 LoadNoticeData 的入参与飞鹰上配置的是否一致?
1、确认实际拉取公告时的入参,并记录下来
获取 MSDK 日志 日志中检索 "methodNameID":611,并记录 "extraJson":"{\"noticeGroup\":\"520\",\"language\":\"zh-CN\",\"region\":0,\"partition\":\"\"}"。
2、查看请求入参中的公告分组、语种、地区、游戏大区和过滤字段是否与下发的公告匹配
上述内容均检查后,依然无法拉取到公告数据,可以提供 MSDK 日志 联系 MSDK助手 协助定位。
Copyright © 2024 MSDK.
All rights reserved.
All rights reserved.