Oculus為Quest開發(fā)者發(fā)布App分析工具Crash Analytics
查看引用/信息源請點擊:映維網(wǎng)
崩潰分析工具
(映維網(wǎng)?2021年02月23日)根據(jù)社區(qū)反饋,Oculus日前發(fā)布了分析工具Crash Analytics。它能夠顯示關(guān)于崩潰的技術(shù)細(xì)節(jié),并按應(yīng)用程序版本、時間和頭顯(Quest和Quest 2)進行細(xì)分。這個信息儀表板將幫助你識別、確定優(yōu)先級并修復(fù)影響應(yīng)用程序的穩(wěn)定性問題。
從今天開始,所有Quest開發(fā)者都可以在Developer Dashboard使用Crash Analytics。

1. Crash Insights
對于Crash Analytics的位置,請依次訪問Developer Dashboard、Analytics和Crash新選項卡。概述頁面旨在介紹可操作的信息一。崩潰事件和活動/受影響用戶則顯示在頁面上方,而你可以按設(shè)備型號、應(yīng)用版本和日期范圍進行篩選。
你可以利用過濾器快速尋找特定的時段。折線圖可以幫助發(fā)現(xiàn)趨勢,并確定穩(wěn)定性問題何時出現(xiàn)峰值或低谷。下表進一步擴展了這段時間內(nèi)確定的崩潰事件。你可以按受影響的用戶或崩潰事件排序,然后深入特定的崩潰類型以挖掘更多信息。

單擊特定的崩潰原因會打開另一個視圖,其包含有關(guān)所述問題的更詳細(xì)信息。了解哪些用戶受到影響可以幫助你快速確定和修復(fù)問題。
2. 調(diào)試
在以前,Quest開發(fā)者只能根據(jù)有限的信息來調(diào)試用戶報告的崩潰。Crash Analytics包含stack trace,這樣你就可以快速調(diào)試和修復(fù)崩潰。它們提供了為何發(fā)生崩潰以及崩潰原因的附加信息。Oculus建議開發(fā)者上傳debug symbol,從而訪問完整的stack trace。

3. 上傳Debug Symbols
你可以通過Oculus Platform Command Line Utility(CLI)和Oculus APK上傳,或直接利用Oculus的v25 Unity和Unreal引擎集成?,F(xiàn)有應(yīng)用的開發(fā)者可以使用CLI將debug symbol文件附加到先前上傳到發(fā)行頻道的Quest應(yīng)用。具體請參閱這份文件。
3.1 Unity

Unity的Oculus Platform Tool有一個新的Debug Symbols Directory字段。默認(rèn)情況下,Oculus Platform Tool指向使用IL2CPP后端腳本編譯的版本的debug symbol目錄路徑。你可以為使用Mono腳本編譯的版本生成選擇路徑,如果不想上傳debug symbol,你可以清除這個路徑文件。
3.2 Unreal Engine 4

UE4中的Oculus Platform Tool同時提供了一種通過Symbol Directory Path字段本地上傳symbols的方法,它已預(yù)填充到項目的標(biāo)準(zhǔn)UE4 symbol路徑。如果失敗,將它指向包含符號化libUE4.so的目錄(應(yīng)該大于1Gb)。
4. 下一步
Oculus表示,希望這個工具能夠幫助廣大開發(fā)者,同時希望大家能夠積極提供反饋。團隊接下來將繼續(xù)優(yōu)化工具,并繼續(xù)幫助大家開發(fā)出高質(zhì)量的應(yīng)用內(nèi)容。
---
原文鏈接:https://news.nweon.com/83269
