2012-10-29 68 views
2

我已經使用了這個功能,但沒有什麼用處。這非常簡單,我正在尋找一種支持Unity遊戲發行和使用情況跟蹤的服務,其中包含崩潰報告和類似TestFlightHockeyApp,但適用於Unity遊戲!Unity遊戲在線測試平臺

在此先感謝!

+0

您的Unity遊戲適用於哪種平臺? Asset Store中有一個適用於Unity iOS的TestFlight SDK插件,也有一個開源的插件。 https://github.com/darktable/TestFlightUnity – Calvin

+0

@Calvin感謝您的信息! PC,不介意它是否特別要求部署類型(獨立/閃存/統一網絡),它只會用於測試anw。 – vvolkgang

回答

2

如果您在Unity資源商店中搜索「analytics」,則有一些支持Unity PC的系統。這些可以用來跟蹤使用情況,以及一些跟蹤錯誤。通常,分析系統支持將附加數據附加到事件,您可以使用它將未捕獲的異常發送到服務。

Application.RegisterLogCallback可用於此。

void OnEnable() { 
    Application.RegisterLogCallback(ErrorReporter); 
} 

void OnDisable() { 
    Application.RegisterLogCallback(null); 
} 

void ErrorReporter (string logString, string stackTrace, LogType type) { 
    if (type == LogType.Assert || type == LogType.Error || type == LogType.Exception) { 
     // send analytics message with logString and/or stackTrace attached. 
    } 
}