少年修仙传客户端代码仓库
client_Hale
2018-08-25 1ec3a187ac695473b1ae4e4f8f961f3381e6559c
Fixed IOS增加捕捉闪退逻辑
1个文件已修改
33 ■■■■ 已修改文件
Utility/ExceptionCatcher.cs 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/ExceptionCatcher.cs
@@ -1,38 +1,41 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Threading;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Threading;
public class ExceptionCatcher
{
    public static void Init()
    {
        if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
        {
#if UNITY_ANDROID
#if !UNITY_EDITOR
            BuglyAgent.ConfigDebugMode(false);
            BuglyAgent.ConfigAutoReportLogLevel(VersionConfig.Get().versionAuthority == VersionAuthority.Release ? LogSeverity.LogException : LogSeverity.LogError);
            BuglyAgent.ConfigDefault(VersionConfig.Get().appId, VersionConfig.Get().version, SystemInfo.deviceName, 0);
#if UNITY_ANDROID
            BuglyAgent.InitWithAppId("bff7374864");
#elif UNITY_IPHONE || UNITY_IOS
            BuglyAgent.InitWithAppId("553c67c376");
#endif
#endif
        }
    }
    }
    public static void Catch()
    {
        if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
        {
#if UNITY_ANDROID
#if !UNITY_EDITOR
            BuglyAgent.EnableExceptionHandler();
#endif
        }
    }
    }
    public static void Abort()
    {
    }
}
    }
}