From ebe5b7b79b97d77274db3f1a03a0be50d8f60397 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期五, 28 六月 2019 18:59:37 +0800
Subject: [PATCH] 7595 仙宝奇缘项目版本校验地址加入game参数
---
Assets/Editor/Tool/ClientPackage.cs | 29 ++++++++++++++++++++++++++---
1 files changed, 26 insertions(+), 3 deletions(-)
diff --git a/Assets/Editor/Tool/ClientPackage.cs b/Assets/Editor/Tool/ClientPackage.cs
index 702f53f..cd961d0 100644
--- a/Assets/Editor/Tool/ClientPackage.cs
+++ b/Assets/Editor/Tool/ClientPackage.cs
@@ -144,7 +144,7 @@
Directory.CreateDirectory(directory);
}
- File.Copy(item.FullName,to,true);
+ File.Copy(item.FullName, to, true);
completeCount++;
}
@@ -411,12 +411,12 @@
if (_development)
{
var apkName = StringUtility.Contact(_output, "/", versionName, "_", versionConfig.clientPackageFlag, "_v", versionConfig.m_Version, "_", _buildIndex, "_development.apk");
- BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.Development | BuildOptions.ConnectWithProfiler | BuildOptions.AllowDebugging);
+ //BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.Development | BuildOptions.ConnectWithProfiler | BuildOptions.AllowDebugging);
}
else
{
var apkName = StringUtility.Contact(_output, "/", versionName, "_", versionConfig.clientPackageFlag, "_v", versionConfig.m_Version, "_", _buildIndex, ".apk");
- BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.None);
+ // BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.None);
}
}
@@ -487,6 +487,13 @@
newVersionConfig.buildTime = DateTime.Now.ToString("yy/MM/dd--HH:mm");
newVersionConfig.buildIndex = _buildIndex;
+ if (File.Exists(Application.dataPath + "/Resources/Game.txt"))
+ {
+ File.Delete(Application.dataPath + "/Resources/Game.txt");
+ }
+
+ File.WriteAllText(Application.dataPath + "/Resources/Game.txt", GetGameId(_publisher));
+
AssetDatabase.CreateAsset(newVersionConfig, newVersionConfigPath);
EditorUtility.SetDirty(newVersionConfig);
@@ -539,6 +546,22 @@
return null;
}
+ static string GetGameId(string _publisher)
+ {
+ var lines = File.ReadAllLines(versionsFilePath);
+ for (int i = 2; i < lines.Length; i++)
+ {
+ var line = lines[i];
+ var lineStrings = line.Split('\t');
+ if (lineStrings[0] == _publisher)
+ {
+ return lineStrings[7];
+ }
+ }
+
+ return "xbqy";
+ }
+
static void SetIconAndSplashImage(string _versionName)
{
var buildTarget = GetBuildTarget();
--
Gitblit v1.8.0