Sdílet prostřednictvím


Co je ID komponenty?

Každá aplikace Azure Sphere musí mít jedinečné ID komponenty , aby ji bylo možné snadno identifikovat. ID komponenty je univerzálně jedinečný identifikátor (UUID), označovaný také jako globálně jedinečný identifikátor (GUID), což je řetězec, který obsahuje sadu šestnáctkových číslic. Například 02ce3860-3126-42af-8ac7-c2a661134129. Každá aplikace má jiné ID komponenty, aby se zabránilo možným konfliktům.

Vygenerování ID komponenty

Při prvním otevření projektu CMake v sadě Visual Studio nebo Visual Studio Code se automaticky spustí generování CMakeLists a nastaví ID komponenty pro aplikaci v souboru app_manifest.json. Pokud aplikaci spustíte bez ID komponenty, sestavení selže. V případě potřeby můžete ručně vygenerovat identifikátor GUID/UUID a aktualizovat nastavení manifestu aplikace.

Vygenerování identifikátoru GUID nebo UUID:

  1. V nabídce Nástroje zvolte Vytvořit IDENTIFIKÁTOR GUID.
  2. V programu generátoru GUID zvolte tlačítko možnosti Formát registru, zvolte tlačítko Kopírovat a pak zvolte tlačítko Ukončit.

Vložte vygenerovaný identifikátor GUID/UUID do ComponentId pole souboru app_manifest.json aplikace. Příklad: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7"

Vyhledání ID komponenty

ID komponenty aplikace se vyžaduje k identifikaci aplikace. ID komponenty pro aplikaci můžete najít některým z následujících způsobů: