Firmar apps - CGastrell/phonegap GitHub Wiki
Ahora que tenemos gran parte de la aplicacion y los conceptos de compilacion necesitamos preparar nuestro compilador para firmar nuestra aplicacion para poder ser publicada.
El proceso de preparar la aplicacion para publicar, es decir, compilar un release, es muy distinto en los casos de iOS y Android.
iOS
En iOS el proceso es mas simple dado que esta asistido por la IDE de Apple, XCode. No solo es mas simple, casi no existe otra posibilidad (muy al estilo Apple).
Cuando se quiere empezar el proceso de publicacion, en XCode, simplemente debemos generar los certificados en el sitio de desarrolladores de Apple y luego apretar un boton en XCode: Publicar al AppStore. El resto son tiempos de validacion y completar formularios.
Android
En Android es toda otra historia. Por un lado podriamos usar el Android Studio, la par de XCode desarrollada por Google para facilitar estas tareas. Pero entender el proceso manual nos va a dar un panorama de que tiene que suceder para que la aplicacion este lista para publicar.