Preparación de Installation Package para Windows Phone

Introducción

Para los dispositivos con Windows Phone, el agent se instala en el dispositivo del target a través de la aplicación Windows Phone. Para completar con éxito la instalación del agent, los siguientes archivos deben estar en RCS Server:

Secuencia recomendada

Para generar los archivos .pfx y .aetx complete los siguientes pasos y cárguelos en RCS Server:

Paso Acción
1

Obtenga un código de ID de Symantec que se utiliza para comprar el certificado necesario para distribuir la aplicación Windows Phone.

2 Obtenga el certificado de Symantec necesario para distribuir las aplicaciones de Windows.
3

Instale el certificado de Symantec necesario para distribuir las aplicaciones de Windows.

4 Genere los archivos .pfx y .aetx
5 Cargue los archivos .pfx y .aetx en RCS Server
Cómo leer estas instrucciones

NOTA: los enlaces a las páginas web en los procedimientos funcionaban perfectamente cuando se escribió este manual. Si el enlace no funciona, encuentre la página web correcta.

En caso de que hubiera discrepancias entre lo que se indica en el manual y las instrucciones recibidas directamente de las organizaciones involucradas, siga las instrucciones de las organizaciones.

Obtener un código ID de Symantec

Para obtenerlo, prosiga de la siguiente manera:

Paso Acción
1 Registre una cuenta de Microsoft en https://signup.live.com/signup.aspx?lic=1.
2

Registre una cuenta en Windows Phone Dev Center e inicie sesión con su cuenta de Microsoft en https://dev.windowsphone.com/en-us/join/

3
  • Haga clic en Unirse ahora: aparecerá la página de registro de la cuenta de Windows Phone Dev Center.
  • Seleccione Empresa como Tipo de cuenta.
  • Haga clic en Siguiente.
  • En la sección Account Info, ingrese sus datos y contactos.
  • En la sección Publisher Info, ingrese el nombre que se mostrará como distribuidor de la aplicación durante la instalación como el Nombre del editor.

ADVERTENCIA: el usuario que instale el paquete .xap y el certificado .aetx en este teléfono verá este nombre.

  • En la sección Approver Info, ingrese los datos y la información de contacto del gerente de la empresa que puede autorizar la solicitud de registro.
  • Siga las instrucciones en pantalla para completar el registro.

IMPORTANTE: proporcione una dirección de correo electrónico y un número de teléfono; se usarán para validar el registro y enviar el ID del editor.

4

Después del registro, recibirá un correo electrónico de Symantec, el socio de Microsoft que se encarga de validar a las empresas registradas en el Centro de desarrollo de Windows Phone, para validar el registro. También puede haber otras comunicaciones por teléfono.

IMPORTANTE: solicite a la persona encargada de autorizar que responda el correo electrónico de Symantec a la brevedad.

5

Después de la validación, recibirá un correo electrónico con los datos de la cuenta:

  • Publisher ID
  • Publisher Name

NOTA: para obtener más información, visite http://msdn.microsoft.com/library/windowsphone/help/jj206719(v=vs.105).aspx

Obtener un certificado de Symantec

Para distribuir las aplicaciones de Windows Phone se requiere el certificado Enterprise Mobile Code Signing.

Para obtenerlo, prosiga de la siguiente manera:

Paso Acción
1

Puede comprar un certificado Enterprise Mobile Code Signingen https://products.websecurity.symantec.com/orders/enrollment/microsoftCert.do.

2
  • Ingrese el ID del editor que recibió y la dirección de correo electrónico indicada en la sección Account Info durante el registro en el Centro de desarrollo de Windows Phone.
  • Complete la compra siguiendo las instrucciones en pantalla.
3

Al finalizar, recibirá un par de correos electrónicos de Symantec que le indicarán:

  • la confirmación del pedido
  • la lista de funciones activadas de acuerdo con el pedido
  • el certificado y las instrucciones sobre cómo importarlo en su computadora

NOTA: para obtener más información, visite https://knowledge.verisign.com/support/code-signing-support/index?page=content&id=SO20770&actp=search&viewlocale=en_US

Instalación del certificado de Symantec

Para confirmar la instalación del certificado Enterprise Mobile Code Signing, primero instale lo siguiente:

IMPORTANTE: use siempre el mismo navegador para descargar los certificados. El procedimiento indicado se refiere al navegador Firefox.

Siga este procedimiento:

Paso Acción
1 Abra Firefox.
2

Copie la URL recibida en el correo electrónico y péguela en la barra de direcciones para instalar el certificado Microsoft Enterprise Mobile Root.

3

En la ventana de diálogo Descargar certificado, marque las tres casillas combinadas y haga clic en Aceptar.

4

Copie la dirección URL recibida en el correo electrónico y péguela en la barra de direcciones para instalar el certificado Microsoft Enterprise CA Root.

4

En la ventana de diálogo Descargar certificado, marque las tres casillas combinadas y haga clic en Aceptar.

NOTA: para verificar si se instalaron los certificados, seleccione el certificado en el menú de Firefox, Opciones y Avanzadas. Luego seleccione la pestaña Certificados y haga clic en Mostrar certificados: aparecerá la lista de nombres con los certificados instalados en Autoridades.

5

Instale el certificado Enterprise Mobile Code Signing desde el enlace que se encuentra en el correo electrónico recibido y haga clic en Continuar.

Genere los archivos .pfx y .aetx

Los archivos .pfx y .aetx necesarios para firmar y distribuir las aplicaciones de Windows Phone se pueden generar con el certificado Enterprise Mobile Code Signing.

IMPORTANTE: para el procedimiento se requiere Windows Phone Software Developer Kit 8.0, disponible en http://www.microsoft.com/it-it/download/windows.aspx esté instalado en la computadora. La herramienta AET Generator incluida en este paquete le permite crear el archivo .aetx.

IMPORTANTE: para ejecutar el procedimiento, utilice el mismo navegador que utilizó para instalar los certificados. El procedimiento indicado se refiere al navegador Firefox.

Siga este procedimiento:

Paso Acción
1

Abra Firefox.

2

En el menú Firefox, seleccione Opciones. A continuación, seleccione la pestaña Avanzada, y luego Certificados.

3

Haga clic en Mostrar certificados.

4
  • En la pestaña Certificados personales, seleccione el certificado Nombre del editor y haga clic en Exportar
  • Guarde el archivo con la extensión .p12
  • Ingrese la contraseña de exportación del certificado: "password"

IMPORTANTE: ingrese esa contraseña y no otra.

5 Cambie el nombre del archivo con la extensión .pfx
6

Desde el intérprete de comandos de Windows, abra la carpeta donde está guardado el archivo .pfx y ejecute el siguiente comando:

"%ProgramFiles(x86)%\Microsoft SDKs\Windows Phone\v8.0\Tools\AETGenerator\AETGenerator.exe" NombreDelArchivo.pfx password

donde NombreDelArchivo es el nombre del archivo .pfx.

Resultado: se generarán tres archivos en la carpeta donde se encuentra el archivo .pfx:

  • AET.aetx
  • AET.aet
  • AET.xml

NOTA: para obtener más información, visite http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206943%28v=vs.105%29.aspx

Cargue los archivos .pfx y .aetx en el servidor de base de datos de RCS

Siga este procedimiento:

Paso Acción
1

Copie los archivos al servidor de la base de datos de RCS

2

Desde el intérprete de comandos de Windows, ejecute el siguiente comando para usar el archivo .pfx para firmar las aplicaciones de Windows Phone:

rcs-db-config --sign-pfx-winphone RutaDelArchivo\NombreDelArchivo.pfx

donde RutaDelArchivo es la ruta del archivo .pfx en RCS Server

3

Desde el intérprete de comandos de Windows, ejecute el siguiente comando para usar el archivo .aetx como certificado para las aplicaciones de Windows Phone:

rcs-db-config --sign-aetx-winphone RutaDelArchivo\NombreDelArchivo.aetx

donde RutaDelArchivo es la ruta del archivo .aetxen RCS Server