排查指南 | 當 mPaaS 小程式提示“應用更新錯誤(1001)”時
問題描述:APP 啟動 mPaaS 小程式彈出 toast 資訊:"應用更新錯誤"。
原因分析
呼叫MDS小程式更新介面之後,沒有拉到對應的小程式資訊,就會返回1001。
mPaaS 框架在開啟一個小程式應用前,首先需要獲知該小程式的基本資訊,因此客戶端會主動通過 RPC 請求和服務端釋出資訊對不上。如果拉取小程式失敗,或沒有命中要開啟的目標應用,APP會提示錯誤 "應用更新錯誤"。
針對這類問題,排查方向包括:可能的原因是服務端沒釋出(控制檯未釋出上傳的小程式或者剛剛釋出服務端還沒收到剛釋出的小程式)、客戶端版本不在範圍內、或者是請求資訊和服務端釋出的規則不匹配導致。
排查思路
1.過濾日誌
在AS控制檯過log日誌資訊 DynamicRelease。檢視UnionResourceInfo物件保護Item資訊。
服務端獲取到小程式的基本資訊,有 item 資訊:
2.檢視小程式的狀態
小程式狀態:待發布、已結束髮布時;服務端都不能正常拉取到小程式資訊:
3.建立小程式時,最低版本輸入0.0.0.0,最高版本不填寫
最低版本輸入0.0.0.0,最高版本不填寫表示無限大;版本號對應Android專案versionName 值;
最低版本號<當前APP版本號<最高版本號時,才能正常的拉取 mPaaS 小程式;
若不在這個範圍APP啟動小程式時就會拉取失敗,報 "應用更新錯誤"。
注意:正式版本請根據實際的客戶端範圍進行設定。
工單協助
如果依然不能解決問題,請準備好相關問題的復現 Demo 工程,通過阿里雲工單系統聯絡 mPaaS 售後技術支援。
下期預告
mPaaS-iOS 小程式打不開問題該如何排查?
撰文:劉啟洋
- END -
延伸閱讀
瞭解「mPaaS 小程式」更多資訊
相關文章
- Mac電腦開啟應用程式提示錯誤的處理方法?Mac
- win10應用商店安裝應用時提示錯誤程式碼0x800706d9的解決方法Win10
- 排查開啟網站提示500錯誤的解決方法-實用技術網站
- 應用程式邏輯錯誤總結
- 排查錯誤日誌
- win10系統提示werfault.exe應用程式錯誤怎麼解決Win10
- win10更新失敗提示錯誤程式碼8020056的解決方法Win10
- 使用React Hooks時遇到的錯誤提示ReactHook
- win10系統提示sgtool.exe錯誤如何解決_win10提示sgtool.exe應用程式錯誤的解決步驟Win10
- 更新Win10系統提示0x80240008錯誤怎麼回事_Win10安裝更新提示0x80240008錯誤程式碼如何解決Win10
- win10系統更新失敗提示錯誤程式碼80240031怎麼辦Win10
- win10執行com+應用程式編錄錯誤提示錯誤程式碼80040154-沒有註冊類怎麼解決Win10
- 【git】Git commit時提示錯誤時 解決辦法GitMIT
- Electron 應用除錯指南除錯
- win10系統開機提示“explorer.exe應用程式錯誤”怎麼解決Win10
- 小程式錯誤:Component is not found in path
- 應用 AddressSanitizer 發現程式記憶體錯誤記憶體
- SDL_app:emulator.exe應用程式錯誤APP
- win10系統更新出錯提示x80d05001錯誤程式碼如何解決Win10
- 開發時犯得小錯誤
- win10系統更新提示錯誤程式碼0xc1900201如何解決Win10
- MySQL錯誤提示(10061)MySql
- dedeCMS 生成時提示 DedeTag Engine Create File False 錯誤False
- win10系統執行庫提示rundll32.exe應用程式錯誤如何解決Win10
- 解決win10應用商店提示錯誤程式碼0x80072efd的最佳方法Win10
- win100x80070003錯誤程式碼怎麼辦_win10更新失敗提示0x80070003錯誤程式碼如何修復Win10
- win10 1903系統應用商店無法獲取應用提示錯誤程式碼0x00000194如何解決Win10
- win10 1909系統更新錯誤提示程式碼0xc1900204怎麼辦Win10
- 如何處理CloudFoundry應用部署時遇到的254錯誤Cloud
- 對標小程式 ? "快應用"開發入門指南
- 應用連線超時排查DB MySQLMySql
- 微信小程式——getLocation許可權彈框不出現,介面訪問失敗——錯誤排查微信小程式
- 解決macOS“應用程式不能開啟”提示的小技巧Mac
- discuz教程QQ登陸提示錯誤程式碼:2000
- PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”boot網站SQLError
- 神奇的npm - npm i時提示sha512錯誤NPM
- Nessus提示API Disabled錯誤API
- onethink安裝提示錯誤