diff --git a/AssetBundles/config.txt b/AssetBundles/config.txt
index c559bb5061..22de0c0444 100644
--- a/AssetBundles/config.txt
+++ b/AssetBundles/config.txt
@@ -1 +1 @@
-{"channel":"MHT", "Setting":{"LanguagePackager":{"desc":"\u672c\u5730\u5316\u5904\u7406", "versionCode":"26", "isActive":"1"}, "ServerVersion":{"desc":"\u7528\u4e8e\u5207\u6362\u6b63\u5f0f\u670d\u548c\u63d0\u5ba1\u670d", "value":"1", "versionCode":"26", "isActive":"1"}, "ThinkAnalysis_GetDeviceID":{"desc":"\u6570\u6570\u83b7\u53d6DeviceID\u65b9\u6cd5", "versionCode":"24", "isActive":"1"}, "LayoutBuilderWrap":{"desc":"\u5f3a\u5236\u5237\u65b0layout\u7ec4\u4ef6\u5927\u5c0f\u7684\u65b9\u6cd5\u4fee\u6539\u5230lua\u4e2d\u8c03\u7528", "versionCode":"25", "isActive":"1"}}, "subChannel":"2000", "serverUrl":"http://119.28.117.110:8080/"}
\ No newline at end of file
+{"Setting":{"LanguagePackager":{"desc":"\u672c\u5730\u5316\u5904\u7406", "versionCode":"26", "isActive":"1"}, "ServerVersion":{"desc":"\u7528\u4e8e\u5207\u6362\u6b63\u5f0f\u670d\u548c\u63d0\u5ba1\u670d", "value":"1", "versionCode":"26", "isActive":"1"}, "ThinkAnalysis_GetDeviceID":{"desc":"\u6570\u6570\u83b7\u53d6DeviceID\u65b9\u6cd5", "versionCode":"24", "isActive":"1"}, "LayoutBuilderWrap":{"desc":"\u5f3a\u5236\u5237\u65b0layout\u7ec4\u4ef6\u5927\u5c0f\u7684\u65b9\u6cd5\u4fee\u6539\u5230lua\u4e2d\u8c03\u7528", "versionCode":"25", "isActive":"1"}}}
\ No newline at end of file
diff --git a/Assets/Scripts/Bridge/VersionManager.cs b/Assets/Scripts/Bridge/VersionManager.cs
index a7be34362f..a8ac3d1a54 100644
--- a/Assets/Scripts/Bridge/VersionManager.cs
+++ b/Assets/Scripts/Bridge/VersionManager.cs
@@ -94,6 +94,24 @@ namespace GameLogic
}
+ ///
+ /// 保存版本号
+ ///
+ ///
+ public void SetInfo(string key, string value)
+ {
+ if (externalVersion != null)
+ {
+ externalVersion.SetInfo(key, value);
+ return;
+ }
+ if (internalVersion != null)
+ {
+ internalVersion.SetInfo(key, value);
+ return;
+ }
+ }
+
///
/// 保存版本号
///
diff --git a/Assets/Scripts/Core/ResUpdate/Manager/ResourcesUpdateManager.cs b/Assets/Scripts/Core/ResUpdate/Manager/ResourcesUpdateManager.cs
index ac15104c01..321f280ba1 100644
--- a/Assets/Scripts/Core/ResUpdate/Manager/ResourcesUpdateManager.cs
+++ b/Assets/Scripts/Core/ResUpdate/Manager/ResourcesUpdateManager.cs
@@ -356,6 +356,14 @@ namespace ResUpdate
else
{
string packageVersion = table["packageVersion"] as string;
+
+ string subChannel = table["subChannel"] as string;
+ string channel = table["channel"] as string;
+ string serverUrl = table["serverUrl"] as string;
+ VersionManager.Instance.SetInfo("subChannel", subChannel);
+ VersionManager.Instance.SetInfo("channel", channel);
+ VersionManager.Instance.SetInfo("serverUrl", serverUrl);
+
if (VersionManager.CheckPackageVersionSame(packageVersion))
{
string version = table["version"] as string;