# 功能概述
由于微信客户端每隔 12 个小时才会发起一次请求,调试周期性更新功能会显得不太方便。为了方便调试周期性数据,工具提供了下面的调试能力给到开发者。
# 工具拉取周期性数据
由于微信客户端每隔 12 个小时才会发起一次请求,调试周期性更新功能会显得不太方便。
目前新增能够在开发者工具上调试整个流程,操作路径为点击菜单 工具 -> 拉取周期性缓存数据
, 点击后开发者工具会立即向配置的数据下载地址请求数据,如下图所示:
# 工具清除周期性数据
如果需要清除工具缓存的周期性数据,可以通过点击工具栏的 清除数据缓存
或者 全部清除
来进行清除。
# 真机调试触发客户端立即拉取
若需要在真机进一步检验,开发者工具(20190919 及以上的版本)提供触发客户端立即拉取周期性数据的调试能力。
通过点击面板 周期性缓存 -> 拉取缓存
,将会通知客户端拉取周期性数据。
注:只有 Android/iOS 7.0.7 及其以上版本才可使用真机调试触发客户端立即拉取的调试能力
# 常规错误情况
# 没有设置 TOKEN
当出现 token not set, maybe you should setBackgroundFetchToken first
错误信息,表示当前小程序没有主动去设置预拉取数据所需要的 TOKEN 信息。这边可以查看下面文档周期性数据调试。
# -10007 no permission
当出现该情况标识没有拉取的权限,可以查看下面文档周期性数据调试 来配置数据周期性更新的能力。