Advertencia de Google App Store: debe actualizar a Apache Cordova 3.5.1 o superior lo antes posible
Recibí un correo electrónico de Google Play Store para mi aplicación de Android:
Esta es una notificación de que su com.mydomain.myapp se basa en una versión de Apache Cordova que contiene vulnerabilidades de seguridad. Esto incluye una vulnerabilidad de secuencias de comandos entre aplicaciones (XAS) de alta gravedad. En determinadas circunstancias, las aplicaciones vulnerables podrían explotarse de forma remota para robar información confidencial, como las credenciales de inicio de sesión del usuario.Debería actualizar a Apache Cordova 3.5.1 o superior lo antes posible. Para obtener más información sobre las vulnerabilidades y para obtener orientación sobre cómo actualizar Apache Cordova, consultehttp://cordova.apache.org/announcements/2014/08/04/android-351.html. Tenga en cuenta que las aplicaciones con vulnerabilidades que exponen a los usuarios al riesgo de compromiso pueden considerarse "productos peligrosos" y estar sujetas a su eliminación de Google Play. Saludos, Equipo de Google Play © 2014 Google Inc. 1600 Amphitheatre Parkway Mountain View, CA 94043
Si intento el comando mencionado en el enlace / página dado, es decir:
cordova platform add [email protected] --usenpm
Me sale un error:
Platform android already added
¿Cómo puedo actualizar Cordova de 3.1 a 3.5.1? He intentado todo tipo de cosas como:
npm update -g cordova
Pero no parece que tenga éxito. El archivo de versión en la carpeta MyApp \ plataformas \ android \ cordova todavía muestra la siguiente entrada y no cambia ningún archivo en esta carpeta:
// Coho updates this line:
var VERSION = "3.1.0";
console.log(VERSION);