Configuración de las firmas





Primero deben solicitar los archivos para configurar las firmas en este link

Marquen el checkbox "For BlackBerry PlayBook OS and BlackBerry 10 and Higher"
En el campo "PIN" ingresan el password para firmar sus apps, este password no pueden olvidarselo, ya que es irrecuperable





Olvidarse el password de las firmas, formatear la pc donde estan configuradas sin backupear, o perder el backup es equivalente a no poder actualizar una aplicación previamente firmada por ustedes, este proceso es muy importante.




En el lapso de 30 minutos - 1 hora les llegará al mail 2 archivos de extensión csj con nombres similares a:
client-RDK-xxxxxxx.csj
client-PBDT-xxxxxxx.csj
Descarguen ambos archivos en su pc.




Ingresar en el IDE que usen para desarrollar, en las próximas pantallas se muestran 3 distintas opciones


Momentics IDE para desarrollo en Cascades
Deben ir al menú "Preferences -> BlackBerry -> Signing"

Flash Builder para desarrollo en AIR debe tener integrado el SDK de BlackBerry para que aparezca la opción.
Deben ir al menú "Preferences -> Flash Builder -> Target Platforms -> BlackBerry -> Signing"

ADT para desarrollo en Android debe tener integrado el SDK de BlackBerry para que aparezca la opción.
Deben ir al menú "Preferences -> BlackBerry -> BlackBerry Tools SDK -> Bar Signer"


Al hacer click en el botón "Register..." se abre la siguiente ventana


Buscan los 2 archivos que bajaron de los mails que recibieron en los 2 primeros campos
Ingresen la contraseña con la cual solicitaron los archivos de la firma en el primer paso
Ingresen una nueva contraseña (recomiendo que sea la misma que la anterior para evitar olvidos)
Confirman esta nueva contraseña
Eviten tildar la opción "Save password" para ejercitar la memoria y no olvidarse la contraseña.
Los 2 archivos de extensión csj después de este paso no sirven mas (tienen un único uso), no tiene sentido backupearlos.


Al hacer click en el botón "Create certificate..." se abre la siguiente ventana




Ingresen el nombre de autor con el cual firmarán sus aplicaciones
Ingresen una nueva contraseña (recomiendo que sea la misma que las anteriores para evitar olvidos)
Confirman esta nueva contraseña
Eviten tildar la opción "Save password" para ejercitar la memoria y no olvidarse la contraseña

Con esto ya tienen el entorno listo para firmar aplicaciones, requisito fundamental para publicarlas en el BlackBerry World.
La pantalla de configuración les debe haber quedado similar a la siguiente


Proceso de backup


En la pantalla principal de configuración de las firmas, en el centro de la pantalla tienen la zona "Backup and restore".
Al hacer click en el botón "Backup..." les solicitará que elijan una carpeta donde guardarán el backup de las firmas.
El backup es un archivo de extensión zip que contiene 3 archivos.

En caso de querer realizar el backup de manera manual, deben buscar la carpeta con el siguiente path:
Windows 7: C:\Users\"username"\AppData\Local\Research In Motion
Copian los 3 archivos: author.p12, barsigner.csk y barsigner.db




Recuperar un backup sirve por si se cambia la pc donde se esta desarrollando, o se quiere firmar en mas de una pc con la misma configuración de firmas.
Para realizarlo hacen click en el botón "Restore..." y les solicitará el archivo zip creado anteriormente.




En caso de querer recuperar de manera manual, deben buscar la carpeta con el siguiente path:
Windows 7: C:\Users\"username"\AppData\Local\Research In Motion
Si no existe, la crean.
Copian los 3 archivos: author.p12, barsigner.csk y barsigner.db en esa carpeta