【问题标题】:Unity game online beta testing platformUnity游戏在线beta测试平台
【发布时间】:2012-10-18 16:21:10
【问题描述】:

我用谷歌搜索了这个,但没有发现任何有用的东西。这真的很简单,我正在寻找支持 Unity 游戏分发和使用跟踪的服务,提供崩溃报告和诸如 TestFlightHockeyApp 之类的服务,但适用于 Unity 游戏!

提前致谢!

【问题讨论】:

  • 您的 Unity 游戏适用于什么平台? Asset Store 中有一个适用于 Unity iOS 的 TestFlight SDK 插件,也有一个开源插件。 github.com/darktable/TestFlightUnity
  • @Calvin 感谢您的信息! PC,不介意它是否专门要求某些部署类型(独立/闪存/统一网络),它只会用于测试 anw。

标签: testing unity3d beta testflight


【解决方案1】:

如果您在 Unity Asset Store 中搜索“分析”,则有些系统支持 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.
    }
}

【讨论】:

    猜你喜欢
    • 2017-01-26
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2016-01-10
    • 2015-06-22
    相关资源
    最近更新 更多