private app limit reached - PhoneGap Build Error - Más allá de lo que ves

miércoles, 27 de noviembre de 2013

private app limit reached - PhoneGap Build Error

Haciendo pruebas con PhoneGap Build me he encontrado con el error:

private app limit reached

Es debido a que en PhoneGap Build de forma gratuita nos permiten tener una app. Lo que me ha ocurrido es que el proyecto lo cree sobre una carpeta y luego he creado una segundo proyecto que quiero sincronizar con la app anterior para usar PhoneGap Build y me encontraba con la traza del error:

mbp-de-fco:lisbon fjmontesinos$ phonegap build android
[phonegap] detecting iOS SDK environment...
[phonegap] using the remote environment
[phonegap] compressing the app...
[phonegap] uploading the app...
   [error] {"error":"Private app limit reached"}

Solucionarlo es sencillo, no tenemos más que indicar a phonegap el id de nuestra aplicación en PhoneGap Build.

En PhoneGap Build nuestra aplicación tiene un id como se puede ver en la captura. Anotamos el id asignado a la app.



Ahora nos vamos a la carpeta de nuestro proyecto y en el raíz debemos tener la carpeta ".cordova" y dentro el fichero "config.json".


Editamos este fichero y añadimos al final la información del id de nuestra aplicación como se muestra a continuación:

Debemos tener:
"name":"NombreDeNuestraApp"}

Debe quedar, donde 99999 será el id de nuestra app en PhoneGap Build:

"name":"NombreDeNuestraApp","phonegap":{"id":99999}}

Si ahora realizamos un build nos deberá funcionar correctamente.
mbp-de-fco:lisbon fjmontesinos$ phonegap build android
[phonegap] detecting Android SDK environment...
[phonegap] using the remote environment
[phonegap] compressing the app...
[phonegap] uploading the app...
[phonegap] building the app...
[phonegap] Android build complete

No hay comentarios:

Publicar un comentario