# 功能概述
由于微信客戶端每隔 12 個(gè)小時(shí)才會(huì)發(fā)起一次請(qǐng)求,調(diào)試周期性更新功能會(huì)顯得不太方便。為了方便調(diào)試周期性數(shù)據(jù),工具提供了下面的調(diào)試能力給到開發(fā)者。
# 工具拉取周期性數(shù)據(jù)
由于微信客戶端每隔 12 個(gè)小時(shí)才會(huì)發(fā)起一次請(qǐng)求,調(diào)試周期性更新功能會(huì)顯得不太方便。
目前新增能夠在開發(fā)者工具上調(diào)試整個(gè)流程,操作路徑為點(diǎn)擊菜單 工具 -> 拉取周期性緩存數(shù)據(jù), 點(diǎn)擊后開發(fā)者工具會(huì)立即向配置的數(shù)據(jù)下載地址請(qǐng)求數(shù)據(jù),如下圖所示:

# 工具清除周期性數(shù)據(jù)
如果需要清除工具緩存的周期性數(shù)據(jù),可以通過點(diǎn)擊工具欄的 清除數(shù)據(jù)緩存 或者 全部清除 來進(jìn)行清除。
# 真機(jī)調(diào)試觸發(fā)客戶端立即拉取
若需要在真機(jī)進(jìn)一步檢驗(yàn),開發(fā)者工具(20190919 及以上的版本)提供觸發(fā)客戶端立即拉取周期性數(shù)據(jù)的調(diào)試能力。
通過點(diǎn)擊面板 周期性緩存 -> 拉取緩存 ,將會(huì)通知客戶端拉取周期性數(shù)據(jù)。

注:只有 Android/iOS 7.0.7 及其以上版本才可使用真機(jī)調(diào)試觸發(fā)客戶端立即拉取的調(diào)試能力
# 常規(guī)錯(cuò)誤情況
# 沒有設(shè)置 TOKEN
當(dāng)出現(xiàn) token not set, maybe you should setBackgroundFetchToken first 錯(cuò)誤信息,表示當(dāng)前小程序沒有主動(dòng)去設(shè)置預(yù)拉取數(shù)據(jù)所需要的 TOKEN 信息。這邊可以查看下面文檔周期性數(shù)據(jù)調(diào)試。
# -10007 no permission
當(dāng)出現(xiàn)該情況標(biāo)識(shí)沒有拉取的權(quán)限,可以查看下面文檔周期性數(shù)據(jù)調(diào)試 來配置數(shù)據(jù)周期性更新的能力。