Il presente articolo tratta i seguenti aspetti:
- Concetto di identificativo dell'app
- Utilizzo dell'identificativo dell'app
- Sviluppo per un'altra azienda
- Convalida alla registrazione della versione dell'app
Concetto di identificativo dell'app
Alla registrazione dell'app, si genera automaticamente un identificativo dell'app unico che risulta visibile nelle informazioni di feedback fornite dallo strumenti di convalida dell'app (cioè in alto).
Consiste nel Codice del costruttore che identifica la società membro di KNX che possiede l'app ETS in questione più un identificativo unico che inizia per 'A'. In questo esempio: 'M00FA' è il codice del costruttore di KNX Association e 'A0005' è l'identificativo unico.
Utilizzo dell'identificativo dell'app
L'identificativo dell'app sarà utilizzato come valore di ritorno nel codice sorgente dell'app:
L'identificativo dell'app sarà utilizzato come valore di ritorno nel codice sorgente dell'app:
Sviluppo per un'altra azienda
Qualora uno sviluppatore dell'azienda A sviluppi un'app per un'altra azienda B, quest'ultima dovrà richiedere lo stato di sviluppatore dell'app e registrare una nuova app. L'identificativo di questa nuova app dovrà essere fornito allo sviluppatore dell'azienda A.
Convalida alla registrazione della versione dell'app
Alla registrazione della versione dell'app, lo strumento di convalida dell'app MyKNX confronta l'identificativo dell'app utilizzato nel codice sorgente e in AddInManifest.xml con l'identificativo dell'app fornito alla registrazione. In caso di incoerenza, lo strumento di convalida riporterà un messaggio di errore come il seguente: