我需要向服务器发送设备的唯一ID,以满足服务器的某些要求。经过一些研究,我使用了以下
hide
但是,在测试过程中,我发现它为仿真器和我的Lumia设备提供了相同的值。
另外,我得到了 Id属性表示使用从MachineID,用户SID和包族名称的SHA256哈希的前16个字节截断的GUID的DeviceId,其中MachineID使用本地用户的SID& #39; s组。 GUID的每个组件都以网络字节顺序返回。
EasClientDeviceInformation是否不提供唯一ID?
答案 0 :(得分:3)
您需要为UWP"添加对#34; Windows桌面扩展的引用。汇编然后:
var token = HardwareIdentification.GetPackageSpecificToken(null);
var hardwareId = token.Id;
参见这篇文章:
Device ID in a UWP app (threshold 1)
How do I get a Unique Identifier for a Device within Windows 10 Universal?