排查指南 | 當 mPaaS 小程序提示「應用更新錯誤(1001)」時

**封面圖1208.png小程序

問題描述:APP 啓動 mPaaS 小程序彈出 toast 信息:"應用更新錯誤"。

1.png

緣由分析

調用MDS小程序更新接口以後,沒有拉到對應的小程序信息,就會返回1001。框架

mPaaS 框架在打開一個小程序應用前,首先須要獲知該小程序的基本信息,所以客戶端會主動經過 RPC 請求和服務端發佈信息對不上。若是拉取小程序失敗,或沒有命中要打開的目標應用,APP會提示錯誤 "應用更新錯誤"。阿里雲

針對這類問題,排查方向包括:可能的緣由是服務端沒發佈(控制檯未發佈上傳的小程序或者剛剛發佈服務端還沒收到剛發佈的小程序)、客戶端版本不在範圍內、或者是請求信息和服務端發佈的規則不匹配致使。spa

排查思路

1.過濾日誌日誌

在AS控制檯過log日誌信息 DynamicRelease。查看UnionResourceInfo對象保護Item信息。對象

服務端獲取到小程序的基本信息,有 item 信息:blog

2.png

2.查看小程序的狀態接口

小程序狀態:待發布、已結束髮布時;服務端都不能正常拉取到小程序信息:rem

3.png

3.建立小程序時,最低版本輸入0.0.0.0,最高版本不填寫get

最低版本輸入0.0.0.0,最高版本不填寫表示無限大;版本號對應Android項目versionName 值;

最低版本號<當前APP版本號<最高版本號時,才能正常的拉取 mPaaS 小程序;

若不在這個範圍APP啓動小程序時就會拉取失敗,報 "應用更新錯誤"。

4.png

注意:正式版本請根據實際的客戶端範圍進行設置。

工單協助

若是依然不能解決問題,請準備好相關問題的復現 Demo 工程,經過阿里雲工單系統聯繫 mPaaS 售後技術支持。

工單管理 (1).png.png")

原文連接本文爲阿里雲原創內容,未經容許不得轉載。**

相關文章
相關標籤/搜索