/ / уникален идентификатор за приложение на метрото - microsoft-metro

уникален идентификатор за метрото - microsoft-metro

Имам нужда от уникален идентификатор за приложението в магазина на Windows, който прочетох това , но трябва да знам дали потребителят деинсталира приложението ми и да го инсталирам отново от Windows Store, какво ще се случи и ако актуализирам приложението си и потребителят го инсталира отново?

Отговори:

0 за отговор № 1

на Ръководство за използване на специфичния хардуерен идентификатор на приложението:

Най- HardwareIdentification.GetPackageSpecificToken метод осигурява средства за приложенията на Магазина на Windowsгенерира ASHWID на устройството, на което работят. Две приложения, наричащи това връщане на API, са различни ASHWID на едно и също устройство. За дадено приложение / пакет ASHWID не е засегнат от:

  • OS преинсталира
  • Нулиране на бутон
  • OS SKU ъпгрейд
  • Актуализации на версиите за дадено приложение
  • Промяна на потребителите на същото устройство

Ако промените името на пакета (и предполагам издателя), ще получите различна стойност.

Имайте предвид, че стойността отразява също така редица свойства (някои потенциално преходни) на устройството, така че две последващи изпълнения на същото приложение могат да върнат различни стойности.