update: 确保 SDK 的兼容性, 添加获取 FirebaseUser 的属性(但标记即将废弃)
							parent
							
								
									88efffa89f
								
							
						
					
					
						commit
						1ef9e3ccec
					
				|  | @ -1,3 +1,4 @@ | |||
| 
 | ||||
| namespace Guru | ||||
| { | ||||
|     public partial class GuruSDK | ||||
|  | @ -99,7 +100,6 @@ namespace Guru | |||
|             set => GuruSDKModel.Instance.BPlay = value; | ||||
|         } | ||||
|          | ||||
| 
 | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -78,6 +78,12 @@ namespace Guru | |||
|         /// </summary> | ||||
|         public static bool IsServiceReady { get; private set; } = false; | ||||
| 
 | ||||
|         private Firebase.Auth.FirebaseUser _firebaseUser; | ||||
|         [Obsolete("获取 FirebaseUser 的属性接口即将废弃,请改用 <GuruSDK.Callbacks.SDK.OnFirebaseUserAuthResult += OnMyGetFirebaseUserCallback> 来异步获取该属性")] | ||||
|         public static Firebase.Auth.FirebaseUser FirebaseUser => Instance?._firebaseUser ?? null;  | ||||
|          | ||||
|          | ||||
|          | ||||
|         #region 初始化 | ||||
|          | ||||
|         private static GuruSDK CreateInstance() | ||||
|  | @ -183,8 +189,6 @@ namespace Guru | |||
| 
 | ||||
|         #endregion | ||||
| 
 | ||||
|          | ||||
|          | ||||
|         #region App Remote Update | ||||
| 
 | ||||
|         /// <summary> | ||||
|  | @ -289,7 +293,6 @@ namespace Guru | |||
|                         LogEx("[IAP] GoogleKeys is null when using IAPService! Integration failed. App will Exit"); | ||||
|                     } | ||||
|                      | ||||
| 
 | ||||
|                     InitIAP(UID, _initConfig.GoogleKeys, _initConfig.AppleRootCerts); // 初始化IAP | ||||
|                 }, ex => | ||||
|                 { | ||||
|  | @ -668,7 +671,6 @@ namespace Guru | |||
| 
 | ||||
|         #region 网络状态上报 | ||||
| 
 | ||||
|          | ||||
|         private NetworkStatusMonitor _networkStatusMonitor; | ||||
|         private string _lastNetworkStatus; | ||||
|          | ||||
|  | @ -744,6 +746,7 @@ namespace Guru | |||
|         // Auth 登录认证 | ||||
|         private void OnFirebaseLoginResult(bool success, Firebase.Auth.FirebaseUser firebaseUser) | ||||
|         { | ||||
|             _firebaseUser = firebaseUser; | ||||
|             Callbacks.SDK.InvokeOnFirebaseAuthResult(success, firebaseUser); | ||||
|         } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue