cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Schauerte (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-12530) Build better device.uuid for Windows 8.1 /10
Date Thu, 02 Mar 2017 12:17:45 GMT
Felix Schauerte created CB-12530:
------------------------------------

             Summary: Build better device.uuid for Windows 8.1 /10
                 Key: CB-12530
                 URL: https://issues.apache.org/jira/browse/CB-12530
             Project: Apache Cordova
          Issue Type: Improvement
          Components: Plugin Device, Windows
            Reporter: Felix Schauerte


Currently the device uuid is read from Windows.System.Profile.HardwareIdentification.getPackageSpecificToken(null).id

This value depends on the hardware configuration of the device. It will e.g. change even if
a USB drive gets (dis)connected.

To provide a more stable device uuid you coud use the following snippet. The value would then
depend on device and user and would even 'survive' an app uninstall.

var easClientDeviceInformation = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
var deviceUUID = easClientDeviceInformation.id;

see https://docs.microsoft.com/en-us/uwp/api/Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation#Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_Id



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message