/ / unikalny identyfikator dla aplikacji metra - microsoft-metro

unikalny identyfikator dla aplikacji metra - microsoft-metro

Potrzebuję unikalnego identyfikatora dla aplikacji Windows Store, przeczytałem to , ale muszę wiedzieć, czy użytkownik odinstaluje moją aplikację i zainstaluje ją ponownie ze Sklepu Windows, co się stanie, a jeśli zaktualizuję aplikację i ponownie ją zainstaluję?

Odpowiedzi:

0 dla odpowiedzi № 1

Za Wskazówki dotyczące używania identyfikatora sprzętowego specyficznego dla aplikacji:

The HardwareIdentification.GetPackageSpecificToken metoda zapewnia środki dla aplikacji ze Sklepu Windowswygeneruj ASHWID z urządzenie, na którym działają. Dwie aplikacje nazywające ten interfejs API zwracają się inaczej ASHWID na tym samym urządzeniu. Dla danej aplikacji / pakietu ASHWID nie jest pod wpływem:

  • System operacyjny zostanie ponownie zainstalowany
  • Przycisk resetowania
  • Aktualizacja SKU systemu operacyjnego
  • Aktualizacje wersji aplikacji
  • Zmiana użytkowników na tym samym urządzeniu

Jeśli zmienisz nazwę pakietu (i zakładam, że wydawca), otrzymasz inną wartość.

Należy pamiętać, że wartość odzwierciedla również szereg właściwości (niektóre potencjalnie przejściowe) urządzenia, więc dwie kolejne wersje tej samej aplikacji mogą zwrócić różne wartości.