Este artículo cubre los siguientes aspectos:
- Concepto de Identificador de la App
- Uso del Identificador de la App
- Desarrollo para otra empresa
- Validación tras registro de a versión de la App
Concepto de Identificador de la App
Al registrar la App, se genera automáticamente un identificador de App único y visible dentro de la información de retroalimentación proporcionada por la herramienta de validación de App (es decir, en la parte superior).
Consta del Código de Fabricante que identifica a la empresa miembro KNX propietaria de la aplicación ETS en cuestión más un identificador único que comienza con 'A'. En este ejemplo: 'M00FA' es el Código de Fabricante de KNX Association y 'A0005' es el identificador único.
Uso del Identificador de la App
El Identificador de la App se usará como valor de retorno en el código fuente de la App:
Y también se utilizará en el archivo AddInManifest.xml de la App:
Desarrollo para otra empresa
En caso de que un desarrollador de la empresa A desarrolle una App para otra empresa B, entonces la empresa B debe solicitar el estado de desarrollador de App y registrar una nueva App. El Identificador de la App de esta nueva App debe ser entregado al desarrollador de la empresa A.
Validación tras registro de la versión de la App
Al registrar la versión de la App, la herramienta de validación de App de MyKNX compara el Identificador de App que se usa en el código fuente y en el AddInManifest.xml con el Identificador de App dado al registrar la App. En caso de incongruencias, la herramienta de validación devolverá un mensaje de error como, por ejemplo, este: