修改PackDataInst单例加载
parent
3e381f152b
commit
67c4b9d1c6
BIN
ProjectNLD/Assets/Art/UI/Fonts/SourceHanSansCN-Medium SDF.asset (Stored with Git LFS)
BIN
ProjectNLD/Assets/Art/UI/Fonts/SourceHanSansCN-Medium SDF.asset (Stored with Git LFS)
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
|
@ -156,7 +156,7 @@ public class BIBaseInfo
|
|||
{
|
||||
// TODO gameid获取
|
||||
game_id = "xuesong";
|
||||
channel = PackDataInst.inst.localInfo.workSpace;
|
||||
channel = PackDataInst.Inst.localInfo.workSpace;
|
||||
model = SystemInfo.deviceModel;
|
||||
uuid = SystemInfo.deviceUniqueIdentifier;
|
||||
resolution = Screen.width + "x" + Screen.height;
|
||||
|
|
@ -176,8 +176,8 @@ public class BIBaseInfo
|
|||
os = SystemInfo.operatingSystem;
|
||||
storage_info = SystemInfo.systemMemorySize.ToString();
|
||||
version = Application.version;
|
||||
build_code = PackDataInst.inst.localInfo.buildCode;
|
||||
assets_version = PackDataInst.inst.localInfo.localFullVersion;
|
||||
build_code = PackDataInst.Inst.localInfo.buildCode;
|
||||
assets_version = PackDataInst.Inst.localInfo.localFullVersion;
|
||||
language = LanguageManager.CurLanguage.ToString();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@ public partial class BIManager : Singlenton<BIManager>, IInitable, IUpdatable
|
|||
return;
|
||||
try
|
||||
{
|
||||
var url = PackDataInst.inst.localInfo.httpUrl + "bi/events"; //"http://bi.kedrgame.com/api/v1/events"; //192.168.2.135:17777
|
||||
var url = PackDataInst.Inst.localInfo.httpUrl + "bi/events"; //"http://bi.kedrgame.com/api/v1/events"; //192.168.2.135:17777
|
||||
baseInfo ??= new BIBaseInfo();
|
||||
var timestampMs = DateTimeOffset.UtcNow.ToUnixTimeSeconds();
|
||||
var sendData = new PhxhBIEvent();
|
||||
|
|
|
|||
|
|
@ -131,13 +131,13 @@ public partial class PostHeader
|
|||
EncodeData encodeData = new(param);
|
||||
string encodeStr = encodeData.GetEncodeData();
|
||||
var md5 = EncodeData.GetMd5Hash(encodeStr);
|
||||
string linkStr = md5 + PackDataInst.inst.localInfo.httpKey;
|
||||
string linkStr = md5 + PackDataInst.Inst.localInfo.httpKey;
|
||||
string sign = EncodeData.GetSha256Hash(linkStr);
|
||||
|
||||
Dictionary<string, string> header = new()
|
||||
{
|
||||
["signature"] = sign,
|
||||
["accessKey"] = PackDataInst.inst.localInfo.httpAccessKey,
|
||||
["accessKey"] = PackDataInst.Inst.localInfo.httpAccessKey,
|
||||
["timestamp"] = timeStamp,
|
||||
["Content-Type"] = "application/json;charset=utf-8"
|
||||
};
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -101,7 +101,7 @@ public class GameLauncher : MonoBehaviour
|
|||
VersionUpdateInfo versionUpdateInfo = _versionUpdateHandle.GetVersionInfo();
|
||||
PackDataInst.CreateInst();
|
||||
|
||||
UpdateLocalInfo localInfo = PackDataInst.inst.localInfo;
|
||||
UpdateLocalInfo localInfo = PackDataInst.Inst.localInfo;
|
||||
string acquiring = LocalizeMono.Instance.GetLocalizeText("Acquiring"); // 获取中...
|
||||
versionUpdateUI.ShowVersion(Application.version, localInfo.workSpace, localInfo.localFullVersion, acquiring, acquiring);
|
||||
|
||||
|
|
|
|||
|
|
@ -473,7 +473,7 @@ internal class BatchBuild
|
|||
|
||||
try
|
||||
{
|
||||
HttpHelper.PostAsync(PackDataInst.inst.localInfo.httpUrl + "version", loginKeyData, headData).Forget();
|
||||
HttpHelper.PostAsync(PackDataInst.Inst.localInfo.httpUrl + "version", loginKeyData, headData).Forget();
|
||||
|
||||
} catch (Exception e)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit ad4f189e77ba658357aa500dd7f7354dfc22ae0b
|
||||
Subproject commit 19ad2065d7cb53900726963d01bad7f39a50e379
|
||||
Loading…
Reference in New Issue