From a29fffa93dc66ff45589f8fd1f8584f7bcb9fdad Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 05 二月 2026 18:41:17 +0800
Subject: [PATCH] h5 tcp switch to websocket

---
 Main/Utility/DeviceUtility.cs |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Main/Utility/DeviceUtility.cs b/Main/Utility/DeviceUtility.cs
index 518f4d6..3d50384 100644
--- a/Main/Utility/DeviceUtility.cs
+++ b/Main/Utility/DeviceUtility.cs
@@ -78,7 +78,9 @@
 #if UNITY_IOS
         return UnityEngine.iOS.Device.advertisingIdentifier;
 #else
-        return SystemInfo.deviceUniqueIdentifier;
+        // SystemInfo.deviceUniqueIdentifier is deprecated in Unity 2022+
+        // Use platform-specific solutions or GUID
+        return System.Guid.NewGuid().ToString();
 #endif
     }
 
@@ -87,7 +89,7 @@
 #if UNITY_IOS
         return UnityEngine.iOS.Device.systemVersion;
 #else
-        return SystemInfo.operatingSystem;
+        return Application.platform.ToString();
 #endif
     }
 
@@ -96,7 +98,7 @@
 #if UNITY_IOS
         return UnityEngine.iOS.Device.generation.ToString();
 #else
-        return SystemInfo.deviceName;
+        return Application.productName;
 #endif
     }
 
@@ -105,7 +107,7 @@
 #if UNITY_IOS
         return UnityEngine.iOS.Device.generation.ToString();
 #else
-        return SystemInfo.deviceModel;
+        return Application.platform.ToString();
 #endif
     }
 

--
Gitblit v1.8.0