1. 程式人生 > >18、利用 Windows Device Portal 獲取用戶閃退 dump

18、利用 Windows Device Portal 獲取用戶閃退 dump

電腦 聯系 windows target 利用 crash ash bug src

  當 uwp在用戶的電腦上發生了閃退,並且由於用戶距離較遠,不便於使用 VS進行遠程 Debug,更不可能讓用戶安裝 Visual Studio進行分析的時候,在用戶的電腦上收集 dump 是一種有效的方式。

  聯系用戶的時候,通過下面幾步,指導用戶導出 dump:

1、在系統設置->更新->開發者設置頁面,打開“啟動局域網診斷”的功能,並設置用戶名、密碼,比如 abc/abc,然後點擊 “應用”:

技術分享

2、瀏覽器默認阻止打開 Https 的網址:

技術分享

3、在 Crash Data的列表中 ,勾上相應的 app,然後啟動讓它閃退,稍微等一段時間,然後在 Crash dumps頁面中,看到相應的 dump 文件:

註意:目前來看,用戶直接從微軟商店安裝的 app,是沒辦法直接收集 dump 的,而需要單獨打包給用戶進行安裝。

技術分享

有關 dump 的分析,可以自己學習一下。推薦去 Channel9 上搜一下。比如:https://channel9.msdn.com/Shows/Defrag-Tools

18、利用 Windows Device Portal 獲取用戶閃退 dump