打包增加渠道BuildCode参数

main
zhangaotian 2025-06-27 12:33:37 +08:00
parent 6176d4a2f8
commit b21ab1b198
7 changed files with 22 additions and 98 deletions

View File

@ -49,54 +49,6 @@ internal class BatchBuild
/// Release上传地址
/// </summary>
private const string Release_PostUrl = "http://openapi.kedrgame.com/api/v1/";
#region ChannelSetting
/// <summary>
/// 宏列表key
/// </summary>
private const string DefineListKey = "Define_list:";
/// <summary>
/// 包名列表key
/// </summary>
private const string PackageNameKey = "PackageName:";
/// <summary>
/// 上传AppConfig id
/// </summary>
private const string AppConfigAccessKeyId = "ConfigAccessKeyId:";
/// <summary>
/// 上传AppConfig Key
/// </summary>
private const string AppConfigAccessKeySecret = "ConfigAccessKeySecret:";
/// <summary>
/// 上传AppConfig桶名
/// </summary>
private const string AppConfigBucketName = "ConfigBucketName:";
/// <summary>
/// 上传AppConfig url
/// </summary>
private const string AppConfigURL = "ConfigURL:";
/// <summary>
/// 应用access
/// </summary>
private const string AppAccessKey = "AppAccessKey:";
/// <summary>
/// 应用key
/// </summary>
private const string AppKey = "AppKey:";
private const string CRASH_SIGHT_KEY_ANDROID = "CrashSight_Android:";
private const string CRASH_SIGHT_KEY_IOS = "CrashSight_iOS:";
private const string ChannelSetting = "/../ChannelSetting.txt";
#endregion
public static void _RevertScriptDefines()
{
@ -388,8 +340,8 @@ internal class BatchBuild
{
public List<string> Define_list { get; set; }
public string PackageName { get; set; }
public string Language { get; set; }
public string Version { get; set; }
public int BuildCode { get; set; }
public string ConfigAccessKeyId { get; set; }
@ -467,6 +419,17 @@ internal class BatchBuild
}
}
// 处理BuildCode
if (config.BuildCode != 0)
{
Debug.Log("设置BuildCode:" + config.BuildCode);
#if UNITY_IOS
PlayerSettings.iOS.buildNumber = config.BuildCode.ToString();
#elif UNITY_ANDROID
PlayerSettings.Android.bundleVersionCode = config.BuildCode;
#endif
}
// 处理AppConfig上传id
if (config.ConfigAccessKeyId != null)
{

View File

@ -1,7 +0,0 @@
Define_list:"BanShu"
PackageName:"com.phxh.banshu.nld"
Version:"0.1.0"
Language:"Lan_Default"

View File

@ -10,3 +10,6 @@ Language: "Lan_Default"
# 当前版本号
Version: "0.1.0"
# BuildCode
BuildCode: 4

View File

@ -1,20 +0,0 @@
Define_list:"SDK_BILIBILI","SDK_CRASHSIGHT","LOGIN_PHONE"
PackageName:"com.phxh.bibilidev.nld"
Language:"Lan_Default"
Version:"0.6.0"
OssRemoteUploadPath:"oss://nld-dev-tuiqkbrtfjhuiaoz/client_res/Build"
AssetsEndPoint:"oss-cn-chengdu.aliyuncs.com"
ConfigAccessKeyId:LTAI5tSoxnie6B5hot9PJVHC
ConfigAccessKeySecret:UF4mUjfxkE457WyfhKqSVOOn5uOB0H
ConfigBucketName:nld-dev-tuiqkbrtfjhuiaoz
ConfigURL:http://tuiqkbrtfjhuiaoz.kedrgame.com
AppAccessKey:g90ls13Phj0BmESK
AppKey:Ca0bZsFJhFq7e-nrIpJEkBySf1zZwspGcW6UXKe5Rjw=
CrashSight_Android: 669a94ce69, d9412717-2416-4270-b8bc-f7a0805f988f

View File

@ -14,6 +14,9 @@ Language: "Lan_Default"
# 当前版本号
Version: "0.6.0"
# BuildCode
BuildCode: 4
# 构建资源远程上传路径
OssRemoteUploadPath: "oss://nld-dev-tuiqkbrtfjhuiaoz/client_res/Build"
AssetsEndPoint: "oss-cn-chengdu.aliyuncs.com"

View File

@ -1,21 +0,0 @@
Define_list:"SDK_CRASHSIGHT","SDK_POCO","BI_PHXH"
PackageName:"com.phxh.official.nld"
Language:"Lan_CN"
Version:"0.1.0"
OssRemoteUploadPath:"oss://nld-dev-tuiqkbrtfjhuiaoz/client_res/Build"
AssetsEndPoint:"oss-cn-chengdu.aliyuncs.com"
ConfigAccessKeyId:LTAI5tSoxnie6B5hot9PJVHC
ConfigAccessKeySecret:UF4mUjfxkE457WyfhKqSVOOn5uOB0H
ConfigBucketName:nld-dev-tuiqkbrtfjhuiaoz
ConfigURL:http://tuiqkbrtfjhuiaoz.kedrgame.com
AppAccessKey:0SoE48O9sayjkG8J
AppKey:uUi_UI1oMKWo0VOSN1zme17Z70-FlAv3Lcx2mNhoYe4=
CrashSight_Android: 669a94ce69, d9412717-2416-4270-b8bc-f7a0805f988f
CrashSight_iOS: 6ff03772f9, unknown

View File

@ -13,6 +13,9 @@ Language: "Lan_CN"
# 当前版本号
Version: "0.1.0"
# BuildCode
BuildCode: 4
# 构建资源远程上传路径
OssRemoteUploadPath: "oss://nld-dev-tuiqkbrtfjhuiaoz/client_res/Build"
AssetsEndPoint: "oss-cn-chengdu.aliyuncs.com"