コード例 #1
0
 public static void SetLoadingBundle(string bundleName)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetString("LoadingBundle", bundleName);
     }
 }
コード例 #2
0
 public static void SetAPIRequestStatus(bool requesting)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetBool("APIRequesting", requesting);
     }
 }
コード例 #3
0
 public static void SetSceneStatus(bool isChanging)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetBool("SceneChaning", isChanging);
     }
 }
コード例 #4
0
 public static void SetAPIRequest(string url)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetString("APIRequestURL", url);
     }
 }
コード例 #5
0
 public static void SetManifestVersion(int ver)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetInt("ManifestVersion", ver);
     }
 }
コード例 #6
0
 public static void SetAssetIndex(int index)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetInt("AssetIndex", index);
     }
 }
コード例 #7
0
 public static void SetSceneInfo(string sceneName, string sectionName)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetString("SceneName", sceneName);
         CrashlyticsWrapper.SetString("SectionName", sectionName);
     }
 }
コード例 #8
0
 public static void SetUserInfo(UserInfo userInfo)
 {
     if (isEnable)
     {
         CrashlyticsWrapper.SetUserId(userInfo.id);
         CrashlyticsWrapper.SetUserName(userInfo.name);
     }
 }
コード例 #9
0
 private static void ReportException(string log, string stack)
 {
     if (isEnable)
     {
         log   = (log ?? string.Empty);
         stack = (stack ?? string.Empty);
         string report = log + "\n" + stack;
         CrashlyticsWrapper.ReportException(report);
     }
 }