From 1be096abc8fc05c6f797dfe3974dd1a5dc591e9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=89=E5=B3=B0?= Date: Tue, 2 Sep 2025 20:43:50 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=9B=BA=E5=AE=9A=E5=8C=85?= =?UTF-8?q?=E5=90=8D=E3=80=81FetchRemoteConfig=E7=BC=96=E8=BE=91=E5=99=A8?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E4=B8=8B=E4=B8=8D=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Script/SDKManager/AppSDKManager.cs | 4 ++-- .../FireBaseRemoteConfigManager.cs | 16 +++++++++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/Assets/Script/SDKManager/AppSDKManager.cs b/Assets/Script/SDKManager/AppSDKManager.cs index 2a05c25..81b75b1 100644 --- a/Assets/Script/SDKManager/AppSDKManager.cs +++ b/Assets/Script/SDKManager/AppSDKManager.cs @@ -12,8 +12,6 @@ using WZ; public class AppSDKManager : D_MonoSingleton { - //包名 - public const string PackageName = "com.rush.cash.earn.fast.real.money.game"; public void Init(Action action, bool showLog) { LoggerUtils.Enabled = showLog; @@ -28,6 +26,8 @@ public class AppSDKManager : D_MonoSingleton EFSdkManager.Instance.Init(); action?.Invoke(); + + } diff --git a/Assets/Script/SDKManager/FirebaseManager/FireBaseRemoteConfigManager.cs b/Assets/Script/SDKManager/FirebaseManager/FireBaseRemoteConfigManager.cs index 8fe66ba..2f42fea 100644 --- a/Assets/Script/SDKManager/FirebaseManager/FireBaseRemoteConfigManager.cs +++ b/Assets/Script/SDKManager/FirebaseManager/FireBaseRemoteConfigManager.cs @@ -11,6 +11,12 @@ namespace WZ public bool IsInitialized { get; private set; } = false; public void FetchRemoteConfig() { + + if (Application.isEditor) + { + return; + } + // Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task => // { // if (task.Result == Firebase.DependencyStatus.Available) @@ -204,29 +210,29 @@ namespace WZ private string GetKey(string key, bool isEncrypt) { //ccb开头 忽略大小写 - return isEncrypt ? $"ccb{EncryptionUtils.AesEncrypt(AppSDKManager.PackageName, key)}" : key; + return isEncrypt ? $"ccb{EncryptionUtils.AesEncrypt(Application.identifier, key)}" : key; } private string GetValueStr(string key, ConfigValue configValue) { - return IsEncrypt(key) ? EncryptionUtils.AesDecrypt(AppSDKManager.PackageName, configValue.StringValue) : configValue.StringValue; + return IsEncrypt(key) ? EncryptionUtils.AesDecrypt(Application.identifier, configValue.StringValue) : configValue.StringValue; } private long GetValueLong(string key, ConfigValue configValue) { - return IsEncrypt(key) ? long.Parse(EncryptionUtils.AesDecrypt(AppSDKManager.PackageName, configValue.StringValue)) : configValue.LongValue; + return IsEncrypt(key) ? long.Parse(EncryptionUtils.AesDecrypt(Application.identifier, configValue.StringValue)) : configValue.LongValue; } private bool GetValueBool(string key, ConfigValue configValue) { - return IsEncrypt(key) ? bool.Parse(EncryptionUtils.AesDecrypt(AppSDKManager.PackageName, configValue.StringValue)) : configValue.BooleanValue; + return IsEncrypt(key) ? bool.Parse(EncryptionUtils.AesDecrypt(Application.identifier, configValue.StringValue)) : configValue.BooleanValue; } private double GetValueDouble(string key, ConfigValue configValue) { if (IsEncrypt(key)) { - string valueStr = EncryptionUtils.AesDecrypt(AppSDKManager.PackageName, configValue.StringValue); + string valueStr = EncryptionUtils.AesDecrypt(Application.identifier, configValue.StringValue); if (float.TryParse(valueStr, NumberStyles.Float, CultureInfo.InvariantCulture, out float result)) { return result;