diff --git a/Runtime/Code/SDK/GuruSDK.cs b/Runtime/Code/SDK/GuruSDK.cs index bc6fd36..b960e90 100644 --- a/Runtime/Code/SDK/GuruSDK.cs +++ b/Runtime/Code/SDK/GuruSDK.cs @@ -131,7 +131,7 @@ namespace Guru void Start() { //---- Init All tools ---- - + LogI($"--- InitFirebase ---"); //---------- Start Firebase ------------ FirebaseUtil.InitFirebase(OnFirebaseReady); // FirebaseUtil.OnFetchRemoteSuccess+= OnFetchRemoteCallback; @@ -145,21 +145,28 @@ namespace Guru /// private void OnFirebaseReady() { + LogI($"--- OnFirebaseReady ---"); IsInitialSuccess = true; if(!string.IsNullOrEmpty(IPMConfig.IPM_UID)) SetUID(IPMConfig.IPM_UID); - + LogI($"--- UID:{IPMConfig.IPM_UID} ---"); + + LogI($"--- Init RemoteConfig ---"); // 开始Remote Manager初始化 RemoteConfigManager.Init(BuildDefaultRemoteData(_initConfig.DefaultRemoteData)); RemoteConfigManager.OnFetchCompleted += OnFetchRemoteCallback; + LogI($"--- Apply online services config ---"); // 根据上次的云控配置来初始化参数 SetupServicesConfig(); + + LogI($"--- SDK Init Complete -> Callback: { (_onCompleteCallback == null ? "Null" : "NotNull") } ---"); + _onCompleteCallback?.Invoke(true); + + var sp = DateTime.Now.ToUniversalTime() - _initTime; LogSDKInitTime(sp.TotalSeconds); - - _onCompleteCallback?.Invoke(true); } ///