做玩游戏任务得q币的网站,平台建站,用织梦做网站快吗,台州关键词优化价格自己记录一下unity对接了 FirebaseAnalytics.unitypackage#xff08;基于 firebase_unity_sdk_10.3.0 版本#xff09; 库后#xff0c;数据不显示的原因及最终显示解决方法#xff1a;
1. 代码问题#xff08;有可能是代码写的问题#xff0c;正确的代码如下#xff…自己记录一下unity对接了 FirebaseAnalytics.unitypackage基于 firebase_unity_sdk_10.3.0 版本 库后数据不显示的原因及最终显示解决方法
1. 代码问题有可能是代码写的问题正确的代码如下
Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task {var dependencyStatus task.Result;if (dependencyStatus Firebase.DependencyStatus.Available){Firebase.FirebaseApp app Firebase.FirebaseApp.DefaultInstance;FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);Debug.Log(firebaseinit suc);}else{Debug.Log(firebaseinit fail);}
});
2. 在上述代码 init suc 后firebase后台依旧没有数据unity编辑器直接运行、自己手机上直接运行、unity云真机运行都没数据 原因 1unity编辑器运行没数据在编辑器模式下会显示 init suc但是此模式下是不上传数据的 2自己手机上直接运行没数据自己手机没有google套件不行所以日记里 init sucinit fail 消息都没有所以更不会有数据 3unity云真机运行没数据有输出 init suc但是应该此环境被firebase判定为不能上传数据的或者他上面实际也是没有google套件的所以也是不会有数据
解决
1. 确保自己运行测试时已有 init suc
2. 上传到 google play新建一个内部测试版本提交版本后google 就会自动测试你在自己的firebase后台就能看到实时的数据了。然后就可以放心的提交正式版本了。