cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From agri...@apache.org
Subject [27/51] [partial] CB-4975 Add 3.1.0 version of non-english docs.
Date Wed, 02 Oct 2013 19:59:34 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/ios/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/ios/upgrading.md b/docs/es/3.1.0/guide/platforms/ios/upgrading.md
new file mode 100644
index 0000000..04281ff
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/ios/upgrading.md
@@ -0,0 +1,751 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Actualizar iOS
+
+Esta guía le muestra cómo modificar los proyectos iOS para actualizar desde versiones anteriores de Córdoba. La mayoría de estas instrucciones se aplica a proyectos creados con un mayor conjunto de herramientas de línea de comandos que preceden a la `cordova` utilidad de CLI. Vea la interfaz de línea de comandos para información de cómo actualizar la versión de la CLI.
+
+**Nota:** 5 Xcode Xcode 4.6 se requiere, se recomienda. En la actualidad, para presentar a la App Store de Apple, utilice la última versión de iOS SDK, enviada que es iOS 7. iOS SDK 7 no es necesario todavía, pero esto puede cambiar rápidamente.
+
+## Proyectos de modernización 3.0.0 a 3.1.0
+
+Para proyectos no-CLI, ejecute:
+
+        bin/ruta/a/proyecto de actualización
+    
+
+Para proyectos de CLI, ejecute:
+
+        1. Actualizar la versión CLI 'cordova' - ver la interfaz de línea de comandos 2. Ejecute 'cordova plataforma actualización ios'
+    
+
+### iOS 7 temas
+
+    1. Quite los valores "ancho = dispositivo-anchura, altura = dispositivo-height" desde su atributo meta etiqueta "ventanilla" en el archivo index.html, ver https://issues.apache.org/jira/browse/CB-4323 2. Actualiza tus plugins de núcleo los medios de comunicación, medios de comunicación-captura y splashscreen por iOS 7 apoyo
+    
+
+### Xcode 5 temas
+
+    1. Actualizar la configuración del proyecto si Xcode 5 le solicita hacerlo así (en el navegador de cuestiones) 2. Actualización de su "compilador para C / C + + / Objective-C" establecer, en la pestaña "Configuración de construir", sección "Opciones de construir". Elija "Compilador predeterminado (Apple LLVM 5.0)"
+    
+
+## Actualícese a la CLI (3.0.0) de 2.9.0 magnetohidrodinámica
+
+1.  Crear un nuevo proyecto de Apache Cordova 3.0.0 usando el cordova CLI, tal como se describe en la interfaz de línea de comandos.
+
+2.  Agregar tus plataformas el proyecto de la Córdoba, por ejemplo:`cordova
+platform add ios`.
+
+3.  Copiar el contenido del proyecto `www` Directorio del `www` Directorio en la raíz del proyecto cordova que acaba de crear.
+
+4.  Copiar o sobrescribir ningún activo nativo de su proyecto original ( `Resources` , etc.), lo que seguro para agregar los archivos nuevos a la `.xcodeproj` proyecto. El proyecto de iOS se construye dentro de la `platforms\ios` Directorio.
+
+5.  Copie el archivo `config.xml` en el directorio de `www` y retire cualquier plugin definiciones. Modificar la configuración aquí en lugar del directorio de la plataforma.
+
+6.  Utilice la herramienta CLI cordova instalar algún plugin que necesitas. Tenga en cuenta que el CLI maneja todo núcleo APIs como plugins, así pueden necesitar ser añadido. Sólo 3.0.0 plugins son compatibles con el CLI.
+
+7.  Construir y probar.
+
+## Proyectos de modernización 2.9.0 magnetohidrodinámica a 3.0.0
+
+1.  Descargue y extraiga la fuente Cordova 3.0.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-3.0.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia del `www/cordova.js` (tenga en cuenta que ya no tiene un sufijo de versión, la versión en el archivo en el encabezado) archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova.js` archivo.
+
+7.  Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+**Nota:** A partir de Cordova 3.0.0, proyectos no vienen con algún plugin, deberás instalar los necesita para su proyecto usando la `plugman` utilidad de CLI. Consulte Utilización de Plugman para gestionar Plugins.
+
+## Proyectos de modernización 2.8.0 a 2.9.0 magnetohidrodinámica
+
+1.  Descargue y extraiga la fuente Cordova 2.9.0 magnetohidrodinámica a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.9.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia del `www/cordova.js` (tenga en cuenta que ya no tiene un sufijo de versión, la versión en el archivo en el encabezado) archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova.js` archivo.
+
+7.  Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+## Proyectos de modernización 2.7.0 a 2.8.0
+
+1.  Descargue y extraiga la fuente Cordova 2.8.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.8.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia del `www/cordova.js` (tenga en cuenta que ya no tiene un sufijo de versión, la versión en el archivo en el encabezado) archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.7.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova.js` archivo.
+
+7.  Actualizar `<plugin>` etiquetas que se encuentran en su `config.xml` a `<feature>` etiquetas. Tenga en cuenta que existe `<plugin>` etiquetas aún funcionará, pero son desaprobadas. Usted puede copiar esta información en el `config.xml` para un nuevo proyecto. Por ejemplo:
+    
+        <plugins>
+            <plugin name="LocalStorage" value="CDVLocalStorage" />
+            <!-- other plugins -->
+        </plugins>
+        
+        <!-- change to: (note that a <feature> tag is on the same level as <plugins> -->
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
+        <!-- other <feature> tags -->
+        
+
+8.  Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+9.  Añadir estos dos marcos para su proyecto:
+    
+        OpenAL
+        ImageIO
+        
+
+10. Actualizar el destino de su proyecto **Construir ajustes**. Bajo **Vinculación → otros Linker Flags**, editar **"- Obj - C"** para ser **"-ObjC"**.
+
+11. Actualizar el destino de su proyecto **Construir ajustes**. Bajo **Vinculación → otros Linker Flags**, cambio **"-all_load"** para ser `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Sólo necesitas hacer esto si tienes el problema definido en [esta cuestión.][1].
+
+ [1]: https://issues.apache.org/jira/browse/CB-3458
+
+## Proyectos de modernización 2.6.0 a 2.7.0
+
+1.  Descargue y extraiga la fuente Cordova 2.7.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.7.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.7.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.6.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.7.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `AppDelegate.m` archivo según el uno en el nuevo proyecto (véase [este diff][2]).
+
+8.  En su `config.xml` de archivo, [elimine esta línea][3].
+
+9.  Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+ [2]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+
+## Proyectos de modernización 2.5.0 a 2.6.0
+
+1.  Descargue y extraiga la fuente Cordova 2.6.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.6.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia del proyecto `www/cordova-2.6.0.js` de archivos a tu `www` Directorio y eliminar su `www/cordova-2.5.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (junto con otros archivos que hacen referencia a la secuencia de comandos) para referirse a la nueva `cordova-2.6.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `AppDelegate.m` archivo según el uno en el nuevo proyecto (véase [este diff][4]).
+
+8.  En su `config.xml` de archivo, [añadir esta nueva línea][5].
+
+9.  En su `config.xml` de archivo, [añadir esta nueva línea][6].
+
+10. En su `config.xml` de archivos, [UIWebViewBounce se ha cambiado a DisallowOverscroll, y los valores predeterminados son diferentes][7].
+
+11. En su `config.xml` archivo, el `EnableLocation` preferencia ha quedado obsoleto.
+
+12. Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+
+## Proyectos de modernización 2.4.0 a 2.5.0
+
+1.  Descargue y extraiga la fuente Cordova 2.5.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.5.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.5.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.4.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.5.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `AppDelegate.m` archivo según el uno en el nuevo proyecto (véase [este diff][8]).
+
+8.  En su `config.xml` de archivo, [añadir estas nuevas líneas][9].
+
+9.  En su `config.xml` de archivo, [editar el elemento raíz, cambiarlo de cordova al widget][10].
+
+10. En su `config.xml` de archivo, [quitar la preferencia OpenAllWhitelistURLsInWebView][11].
+
+11. Borrar tu `cordova` Directorio y copiar el `cordova` directorio desde el nuevo proyecto en el directorio raíz de su proyecto. En 2.5.0, esto ha actualizado secuencias de comandos.
+
+12. Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+
+## Proyectos de modernización 2.3.0 a 2.4.0
+
+1.  Descargue y extraiga la fuente Cordova 2.4.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.4.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.4.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.3.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.4.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado los archivos) su `MainViewController.m` archivo según el uno en el nuevo proyecto (véase [este diff][12]).
+
+8.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `AppDelegate.m` archivo según el uno en el nuevo proyecto (véase [este diff][13]).
+
+9.  En su `config.xml` de archivo, [añadir esta nueva línea][14].
+
+10. Borrar tu `cordova` Directorio y copiar el `cordova` directorio desde el nuevo proyecto en el directorio raíz de su proyecto. En 2.4.0, esto ha solucionado secuencias de comandos.
+
+11. Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+12. Agregar a AssetsLibrary.framework como un recurso a su proyecto. (Vaya [aquí][15] para obtener instrucciones sobre cómo hacerlo.).
+
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+
+## Proyectos de modernización 2.2.0 a 2.3.0
+
+1.  Descargue y extraiga la fuente Cordova 2.3.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.3.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.3.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.2.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.3.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `MainViewController.m` según el uno en el nuevo proyecto.
+
+8.  Borrar tu `cordova` Directorio y copiar el `cordova` directorio desde el nuevo proyecto en el directorio raíz de su proyecto. En 2.3.0, esto tiene nuevos scripts.
+
+9.  Borrar tu `CordovaLib` Directorio y copiar el `CordovaLib` directorio desde el nuevo proyecto en el directorio raíz de su proyecto.
+
+10. Convertir tu `Cordova.plist` de archivos a `config.xml` , ejecutando el script `bin/cordova\_plist\_to\_config\_xml` en el archivo de proyecto.
+
+11. Añadir el plugin InAppBrowser para su `config.xml` , añadiendo esta etiqueta bajo `<cordova><plugins>` :
+    
+        <plugin name="InAppBrowser" value="CDVInAppBrowser" />
+        
+
+12. Nota que los plugins Objective-C son ya *no* clasificarlas. A la lista blanca sus conexiones con la lista blanca de la aplicación, tendrá que configurar el `User-Agent` cabecera de la conexión con el mismo agente de usuario como la principal Cordova WebView. Esto puedes acceder a la `userAgent` propiedad del modelo-vista-controlador principal. El modelo-vista-controlador principal (CDVViewController) también tiene un `URLisAllowed` método para comprobar si una URL pasará a la lista blanca.
+
+13. Cambios de dispositivo API:
+    
+    *   Para iOS, device.platform se utiliza para `iPhone` , `iPad` o `iPod Touch` ; ahora devuelve (correctamente)`iOS`.
+    *   Para iOS, device.name (ahora en desuso para todas las plataformas) se utiliza para devolver el nombre del dispositivo del usuario (por ejemplo ' iPhone 5′ de Shazron); Ahora devuelve utilizado para devolver lo que device.platform: `iPhone` , `iPad` o`iPod Touch`.
+    *   Para todas las plataformas, hay una nueva propiedad llamada device.model; Esto devuelve el modelo de dispositivo específico, por ejemplo `iPad2,5` (para otras plataformas, devuelve lo que device.name utilizada para devolver).
+
+## Proyectos de modernización 2.1.0 a 2.2.0
+
+1.  Descargue y extraiga la fuente Cordova 2.2.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.2.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.2.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.1.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.2.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `MainViewController.m` según el uno en el nuevo proyecto:
+    
+    *   Updated → viewWillAppear
+
+8.  Copia del `cordova` del proyecto nuevo directorio en el directorio raíz de su proyecto. En 2.2.0, esto tiene un guión 'emular' actualizado.
+
+9.  A continuación, actualizar su `CordovaLib` el proyecto de referencia. A partir de Cordova 2.1.0, no estamos utilizando la variable CORDOVALIB Xcode ya al hacer referencia a donde `CordovaLib` reside, la referencia es ahora una referencia absoluta.
+    
+    1.  Lanzamiento Terminal.app
+    2.  Ir a la ubicación donde instaló Cordova (véase paso 1), en el `bin` subdirectorio
+    3.  Ejecute el script siguiente donde el primer parámetro es la ruta de su proyecto `.xcodeproj` archivo:
+        
+        `update_cordova_subproject path/to/your/project/xcodeproj`
+
+**Nota:** En 2.2.0, el `bin/create` copia de la escritura de la `CordovaLib` proyecto secundario en su proyecto. Para tener el mismo tipo de configuración, sólo tienes que copiar en el derecho `CordovaLib` en el directorio del proyecto y actualizar el `CordovaLib` sub-Project ubicación (en relación con el proyecto) en el Inspector de archivo Xcode.
+
+## Proyectos de modernización 2.0.0 a 2.1.0
+
+Con Cordova 2.1.0, `CordovaLib` ha sido actualizado para utilizar el **Conteo automático de referencia (ARC)**. Usted no necesita actualizar a **ARC** a usar CordovaLib, pero si desea actualizar su proyecto para utilizar **ARC**, utilice el Asistente para migración de Xcode desde el menú: **Editar → Refactor → convertir en Objective-C arco...**, anular la selección de libCordova.a, luego ejecute el Asistente para completar.
+
+1.  Descargue y extraiga la fuente Cordova 2.1.0 a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova-2.1.0`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+5.  Copia el `www/cordova-2.1.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-2.0.0.js` archivo.
+
+6.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.1.0.js` archivo.
+
+7.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `AppDelegate.m` según el uno en el nuevo proyecto:
+    
+    *   Editado → aplicación: didFinishLaunchingWithOptions:
+    *   Añadido → aplicación: supportedInterfaceOrientationsForWindow:
+
+8.  Actualizar (o reemplazar, si nunca has cambiado el archivo) su `MainViewController.m` según el uno en el nuevo proyecto:
+    
+    *   Añadido → viewWillAppear
+
+9.  Copia del `cordova` del proyecto nuevo directorio en el directorio raíz de su proyecto. En 2.1.0, esto tiene los scripts actualizados para apoyar caminos con espacios.
+
+10. Retire el `VERSION` Referencia de su proyecto de archivo (*no* el uno en`CordovaLib`).
+
+11. A continuación, actualizar su `CordovaLib` el proyecto de referencia. A partir de Cordova 2.1.0, no estamos utilizando la variable CORDOVALIB Xcode ya al hacer referencia a donde `CordovaLib` reside, la referencia es ahora una referencia absoluta.
+    
+    1.  Lanzamiento Terminal.app
+    2.  Ir a la ubicación donde instaló Cordova (véase paso 1), en el `bin` subdirectorio
+    3.  Ejecute el script siguiente donde el primer parámetro es la ruta de su proyecto `.xcodeproj` archivo:
+        
+        `update_cordova_subproject ruta/a/tu/proyecto/xcodeproj`
+
+## Proyectos de modernización 1.9.0 a 2.0.0
+
+1.  Instale Cordova 2.0.0.
+
+2.  Crear un nuevo proyecto, como se describe en iOS herramientas de línea de comandos. Necesitas los activos de este nuevo proyecto.
+
+3.  Copia el `www/cordova-2.0.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-1.9.0.js` archivo.
+
+4.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-2.0.0.js` archivo.
+
+5.  Copia del `cordova` del proyecto nuevo directorio en el directorio raíz del proyecto (si quieres las herramientas de línea de comandos de proyecto).
+
+6.  Añadir una nueva entrada en `Plugins` en el `Cordova.plist` archivo, en el grupo de **Archivos auxiliares** . La clave es `Device` y el valor es`CDVDevice`.
+
+7.  Quitar`Cordova.framework`.
+
+8.  Quitar `verify.sh` del grupo de **Archivos auxiliares** .
+
+9.  Seleccione el icono del proyecto en el navegador de proyectos, seleccione el proyecto **objetivo**, luego seleccione la ficha **Configuración de construir** .
+
+10. Buscar **Preprocessor Macros**, luego retire todo **CORDOVA_FRAMEWORK = 1** valores.
+
+11. Localice el `CordovaLib` directorio que se instaló en tu disco duro en de su carpeta de inicio `Documents` subdirectorio.
+
+12. Localizar el `CordovaLib.xcodeproj` de los archivos en el `CordovaLib` Directorio, a continuación, arrastrar y soltar el archivo en su proyecto. Debe aparecer como un subproyecto.
+
+13. Construya su proyecto, deberías conseguir algunos errores relativos a `#import` directivas.
+
+14. Para el `#import` errores, cambiar de cualquier base de cotización de las importaciones en este estilo:
+    
+        #import "CDV.h"
+        
+    
+    a este estilo basado en soportes:
+    
+        #import <Cordova/CDV.h>
+        
+    
+    y eliminar cualquier `#ifdef` contenedores de cualquier Cordova las importaciones, ya no son necesarios (ahora se unifican las importaciones)
+
+15. Construya su proyecto de nuevo, y no debe tener ninguna `#import` errores.
+
+16. Seleccione el **icono de proyecto** en el navegador de proyectos, seleccione su proyecto **objetivo**, luego seleccione la ficha **Fases construir** .
+
+17. Ampliar la fase **Objetivo dependencias** , luego el botón select el **+** .
+
+18. Seleccione el `CordovaLib` blanco, a continuación, seleccione el botón **Agregar** .
+
+19. Ampliar la primera fase **Binario de enlace con las bibliotecas** (ya debería contener un montón de Marcos), a continuación, seleccione el **+** botón.
+
+20. Seleccione el `libCordova.a` biblioteca estática, luego seleccione el botón **Agregar** .
+
+21. Eliminar la fase **Run Script** .
+
+22. Seleccione el **icono de proyecto** en el navegador de proyectos, seleccione el proyecto **objetivo**, luego seleccione la ficha **Configuración de construir** .
+
+23. Buscar **Otras banderas Linker**y agregue los valores **-all_load** y **- Obj-C**.
+
+24. Ampliar la `CordovaLib` subproyectos.
+
+25. Localice el `VERSION` archivo, arrastrarlo a su proyecto principal (queremos crear un enlace a él, no una copia).
+
+26. Seleccione el botón **Crear grupo para cualquier añadidas carpetas** y seleccione el botón **terminar** .
+
+27. Seleccione el `VERSION` archivo que sólo se haya arrastrado en un paso anterior.
+
+28. Tipo de la combinación de teclas **Command-Option-1** para mostrar el **Inspector de archivo** (o menuitem **ve utilidades → → Mostrar archivo Inspector**).
+
+29. Elegir **comparado con CORDOVALIB** en el **Archivo Inspector** para el menú desplegable para **Ubicación**.
+
+30. Establecer la preferencia de Xcode **Xcode preferencias → ubicaciones → los datos derivados → avanzado...** a **Unique**, así que pueden encontrarse las cabeceras unificadas.
+
+31. Seleccione el **icono de proyecto** en el navegador de proyectos, selecciona tu **destino**y seleccione la ficha **Configuración de construir** .
+
+32. Búsqueda de **rutas de búsqueda encabezado**. Para ese ajuste, anexar estos tres valores, incluyendo las comillas:
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"
+        
+        "$(OBJROOT)/UninstalledProducts/include"
+        
+        "$(BUILT_PRODUCTS_DIR)"
+        
+
+33. Búsqueda de **otras banderas del vinculador**. Para ese ajuste, anexar este valor:
+    
+        -weak_framework CoreFoundation
+        
+
+34. Construya su proyecto, debe compilar y vincular con **ningún problema**.
+
+35. Seleccione su proyecto en el **esquema de** menú desplegable y seleccione **iPhone 5.1 simulador**.
+
+36. Seleccione el botón **Ejecutar** .
+
+**Nota:** Si su proyecto no está funcionando como se esperaba en el simulador, por favor, tome nota de los errores en el registro de la consola en Xcode en busca de pistas.
+
+## 1.8.X proyectos de mejora a 1.9.0
+
+1.  Instale Cordova 1.9.0.
+
+2.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+3.  Copia el `www/cordova-1.9.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-1.8.x.js` archivo.
+
+4.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-1.9.0.js` archivo.
+
+**Nota:** 1.9.0 apoya el nuevo `BackupWebStorage` booleana `Cordova.plist` ajuste. Está habilitada de forma predeterminada, así lo han decidido `false` para desactivarlo, especialmente en iOS 6. Ver [notas de la versión: Safari y sección UIKit][16]
+
+ [16]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+
+## 1.7.0 Actualización proyectos para 1.8.x
+
+1.  Instale Cordova 1.8.0.
+
+2.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+3.  Copia el `www/cordova-1.8.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-1.7.x.js` archivo.
+
+4.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-1.8.0.js` archivo.
+
+Si piensas sobre el uso de la API de captura, necesitará los nuevo **iPad pantalla retina -** activos:
+
+1.  Copie el elemento `Resources/Capture.bundle` del nuevo proyecto en su directorio de proyecto, escribiendo sobre el elemento existente en la `Resources/Capture.bundle`.
+
+2.  En su proyecto, seleccione el `Capture.bundle` del artículo en el navegador de tu proyecto en Xcode, escriba la clave de **borrar** , luego seleccione **Eliminar referencia** en el cuadro de diálogo resultante.
+
+3.  Arrastre el nuevo `Capture.bundle` del paso 1 arriba en tu navegador de proyecto en Xcode, seleccione el botón **Crear grupo para cualquier añadidas carpetas** .
+
+## 1.6. X proyectos de mejora a 1.7.0
+
+1.  Instale Cordova 1.7.0.
+
+2.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+3.  Copia el `www/cordova-1.7.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-1.6.0.js` archivo.
+
+4.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-1.7.0.js` archivo.
+
+## Proyectos de actualización 1.5.0 a 1.6. x
+
+1.  Instale Cordova 1.6.1.
+
+2.  Hacer un backup de `AppDelegate.m` , `AppDelegate.h` , `MainViewController.m` , `MainViewController.h` , y `Cordova.plist` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 1.5.0-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        Cordova.plist
+        
+
+5.  Añadir todos los nuevos `MainViewController` y `AppDelegate` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/cordova-1.6.1.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/cordova-1.5.0.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `cordova-1.6.1.js` archivo.
+
+8.  Añadir nuevo `Cordova.plist` archivo a su proyecto. Esto es necesario porque los nombres de servicio núcleo plugin deben cambiar para que coincida con la de Android y BlackBerry, para un unificado (archivo de Cordova JavaScript`cordova-js`).
+
+9.  Integrar cualquier configuración, **Plugins** y **ExternalHosts** de las entradas que tenía en su **respaldo de Cordova.plist** en la nueva`Cordova.plist`.
+
+10. Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo. Cualquier `UIWebViewDelegate` o `CDVCommandDelegate` el código `AppDelegate.m` tendrá que ir a `MainViewController.m` ahora (véase comentada secciones en el archivo).
+
+11. Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `MainViewController.h` y `MainViewController.m` en los archivos del MainViewController nuevo.
+
+12. Haga clic en el icono del proyecto en el navegador de proyectos, seleccione el **proyecto**y seleccione la ficha **Configuración de construir** .
+
+13. Entrar en **compilador para C / C + + / Objective-C** en el campo de búsqueda.
+
+14. Seleccione el valor de **Apple LLVM Compiler 3.1** .
+
+## Inicio Proyectos de mejora a 1.5.0
+
+1.  Instale Cordova 1.5.0.
+
+2.  Crear un proyecto nuevo y ejecutarlo una vez. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+3.  Copia el `www/cordova-1.5.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-1.4.x.js` archivo.
+
+4.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la Nueva Córdoba `cordova-1.5.0.js` archivo.
+
+5.  Encontrar `PhoneGap.framework` en tu navegador de proyectos, selecciónelo.
+
+6.  Escriba la clave de **borrar** y eliminar la `PhoneGap.framework` referencia en el navegador de proyectos.
+
+7.  Tipo de la combinación de teclas **Comando + Opción-A** , que debe bajar una hoja para añadir archivos a tu proyecto (la hoja **Agregar archivos...** ). Asegúrese de que selecciona el botón de radio **creado grupos para cualquier añadidos carpetas** .
+
+8.  Tipo de la combinación de teclas **Shift-comando-G** , que debería bajar otra hoja para que vayas a una carpeta (el **ir a la carpeta:** hoja).
+
+9.  Introduzca `/Users/Shared/Cordova/Frameworks/Cordova.framework` en el **vaya a la carpeta:** de la hoja y luego presione el botón **ir** .
+
+10. Pulse el botón **añadir** en la hoja de **Agregar archivos...** .
+
+11. Seleccione `Cordova.framework` en el navegador de proyectos.
+
+12. Tipo de la combinación de teclas **Command-Option-1** para mostrar el **Inspector de archivo**.
+
+13. Seleccione **Ruta absoluta** en el **Inspector de archivo** de la lista desplegable de **localización**.
+
+14. Tipo de la combinación de teclas **Comando + Opción-A** , que debe bajar una hoja para añadir archivos a tu proyecto (la hoja **Agregar archivos...** ). Asegúrese de que selecciona el botón de radio **creado grupos para cualquier añadidos carpetas** .
+
+15. Tipo de la combinación de teclas **Shift-comando-G** , que debería bajar otra hoja para que vayas a una carpeta (el **ir a la carpeta:** hoja).
+
+16. Introduzca `~/Documents/CordovaLib/Classes/deprecated` en el **vaya a la carpeta:** de la hoja y luego presione el botón **ir** .
+
+17. Pulse el botón **añadir** en la hoja de **Agregar archivos...** .
+
+18. En su `AppDelegate.h` , `AppDelegate.m` , y `MainViewController.h` archivos, reemplace el conjunto `#ifdef PHONEGAP_FRAMEWORK` bloque con:
+    
+        #import "CDVDeprecated.h"
+        
+
+19. Haga clic en el **icono de proyecto** en el navegador de proyectos, seleccione su **destino**y seleccione la ficha **Configuración de construir** .
+
+20. Buscar **rutas de búsqueda de marco**.
+
+21. Reemplace el valor existente con`/Users/Shared/Cordova/Frameworks`.
+
+22. Búsqueda de **preprocesador Macros**.
+
+23. El primer valor (combinado), reemplazar el valor con **CORDOVA_FRAMEWORK = YES**.
+
+24. Seleccione la ficha **Fases de construcción** .
+
+25. Ampliar **Ejecutar Script**.
+
+26. Reemplace cualquier ocurrencias de **PhoneGap** con **Cordova**.
+
+27. Encuentra tu `PhoneGap.plist` los archivos en el navegador de proyectos y haga clic en el nombre del archivo una vez para entrar en modo de edición de nombre.
+
+28. Cambiar el nombre de `PhoneGap.plist` a`Cordova.plist`.
+
+29. Haga clic en `Cordova.plist` y elija **abrir como → código fuente**.
+
+30. Pulse **Comando + opción-F**, elija **reemplazar** desde el menú desplegable en la parte superior izquierda de la ventana de código fuente.
+
+31. Entrar en `com.phonegap` para la cadena de búsqueda, y `org.apache.cordova` para la cadena de reemplazo, luego presione el botón **Reemplazar todos** .
+
+32. Introduzca **PG** para la cadena de búsqueda y **CDV** para la cadena de reemplazo, luego presione el botón **Reemplazar todos** .
+
+33. Pulse **Comando + B** para construir, usted todavía tendrá deprecations que usted puede deshacerse de en el futuro (ver `CDVDeprecated.h` . Por ejemplo, reemplazar las clases en el código que utilizan PG * a CDV *).
+
+## Proyectos de modernización 1.4.0 a 1.4.1
+
+1.  Instale Cordova 1.4.1.
+
+2.  Realizar una copia de seguridad`MainViewController.m`.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie el archivo `MainViewController.m` desde el nuevo proyecto en su directorio de proyecto 1.4.0-based en el disco, reemplazando el archivo viejo (copia de seguridad archivos primero del paso 2 anterior).
+
+5.  Añadir el `MainViewController.m` archivo a su proyecto Xcode.
+
+6.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `MainViewController.m` en el archivo de nuevo.
+
+7.  Actualización de la `phonegap-1.4.0.js` archivo es opcional, no ha cambiado nada en JavaScript entre 1.4.0 y 1.4.1.
+
+## Proyectos de modernización 1.3.0 a 1.4.0
+
+1.  Instale Cordova 1.4.0.
+
+2.  Hacer un backup de `AppDelegate.m` y `AppDelegate.h` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 1.3.0-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Añadir todos los `MainViewController` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/phonegap-1.4.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-1.3.0.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `phonegap-1.4.0.js` archivo.
+
+8.  Añadir una nueva entrada en `Plugins` en el `PhoneGap.plist` archivo. La clave es `com.phonegap.battery` y el valor es`PGBattery`.
+
+9.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo.
+
+## Proyectos de actualización 1.2.0 a 1.3.0
+
+1.  Instale Cordova 1.3.0.
+
+2.  Hacer un backup de `AppDelegate.m` y `AppDelegate.h` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 1.2.0-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Añadir todos los `MainViewController` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/phonegap-1.3.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-1.2.0.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `phonegap-1.3.0.js` archivo.
+
+8.  Añadir una nueva entrada en `Plugins` en el `PhoneGap.plist` archivo. La clave es `com.phonegap.battery` y el valor es`PGBattery`.
+
+9.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo.
+
+## Proyectos de modernización 1.1.0 a 1.2.0
+
+1.  Instale Cordova 1.2.0.
+
+2.  Hacer un backup de `AppDelegate.m` y `AppDelegate.h` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 1.1.0-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Añadir todos los `MainViewController` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/phonegap-1.2.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-1.1.0.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `phonegap-1.2.0.js` archivo.
+
+8.  Añadir una nueva entrada en `Plugins` en el `PhoneGap.plist` archivo. La clave es `com.phonegap.battery` y el valor es`PGBattery`.
+
+9.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo.
+
+## Proyectos de modernización 1.0.0 a 1.1.0
+
+1.  Instale Cordova 1.1.0.
+
+2.  Hacer un backup de `AppDelegate.m` y `AppDelegate.h` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 1.0.0-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Añadir todos los `MainViewController` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/phonegap-1.1.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-1.0.0.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `phonegap-1.1.0.js` archivo.
+
+8.  Añadir una nueva entrada en `Plugins` en el `PhoneGap.plist` archivo. La clave es `com.phonegap.battery` y el valor es`PGBattery`.
+
+9.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo.
+
+## Proyectos de modernización 0.9.6 a 1.0.0
+
+1.  Instale Cordova 1.0.0.
+
+2.  Hacer un backup de `AppDelegate.m` y `AppDelegate.h` en su proyecto.
+
+3.  Crear un nuevo proyecto. Usted necesitará algunos de los activos de este nuevo proyecto.
+
+4.  Copie estos archivos desde el nuevo proyecto en el directorio del proyecto 0.9.6-based en el disco, reemplazando los archivos viejos (respaldo primero los archivos desde el paso 2 anterior):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        MainViewController.xib
+        
+
+5.  Añadir todos los `MainViewController` los archivos a su proyecto Xcode.
+
+6.  Copia el `www/phonegap-1.0.0.js` archivo del nuevo proyecto en tu `www` Directorio y eliminar su `www/phonegap-0.9.6.js` archivo.
+
+7.  Actualizar la referencia de script Cordova en su `www/index.html` archivo (y otros archivos que contienen la referencia de comandos) para que apunte a la nueva `phonegap-1.0.0.js` archivo.
+
+8.  Añadir una nueva entrada en `Plugins` en el `PhoneGap.plist` archivo. La clave es `com.phonegap.battery` y el valor es`PGBattery`.
+
+9.  Integrar cualquier código de proyectos específicos que tienes en tu respaldo de `AppDelegate.h` y `AppDelegate.m` en los archivos del AppDelegate nuevo.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/ios/webview.md b/docs/es/3.1.0/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..f7dd20f
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/ios/webview.md
@@ -0,0 +1,149 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# iOS WebViews
+
+Comenzando con 1.4 Cordova, puede utilizar Cordova como componente en las aplicaciones de iOS. Este componente es el nombre en código es 'Cuchilla'.
+
+Nuevas aplicaciones basadas en Cordova creadas utilizando la plantilla de Xcode en Córdoba 1.4 ó mayor uso Cleaver. (La plantilla es la implementación de referencia de la cuchilla).
+
+Cordova 2.0.0 y versiones posteriores sólo apoyan la implementación de la cuchilla de sub-proyecto basado.
+
+## Requisitos previos
+
+*   Cordova 2.3.0 o mayor
+
+*   Xcode 4.5 o superior
+
+*   `config.xml`archivo (de un proyecto recién creado iOS)
+
+## Cleaver agregando a su proyecto Xcode (subproyecto CordovaLib)
+
+1.  Descargue y extraiga la fuente Córdoba a una ubicación de directorio permanente en tu disco duro, por ejemplo a `~/Documents/Cordova`.
+
+2.  Deja de Xcode si se está ejecutando.
+
+3.  Usar Terminal.app, desplácese hasta el directorio donde pusiste la fuente descargada anteriormente.
+
+4.  Copie el archivo `config.xml` en el directorio de tu proyecto en disco (consulte los requisitos anteriores).
+
+5.  Arrastre y suelte el `config.xml` archivo en el navegador de proyecto de Xcode.
+
+6.  Elegir el botón **Crear grupo para cualquier añadidas carpetas** y pulse **Finalizar**.
+
+7.  Arrastrar y soltar el archivo `CordovaLib.xcodeproj` en el navegador de proyecto de Xcode (desde el directorio permanente ubicación anterior y deben ser en el subdirectorio `CordovaLib`).
+
+8.  Select `CordovaLib.xcodeproj` in the Project Navigator.
+
+9.  Tipo de la combinación de teclas **Command-Option-1** para mostrar el **Inspector File**.
+
+10. Elegir **relativo al grupo** en el **Inspector de archivo** del menú desplegable para **Ubicación**.
+
+11. Seleccione el **icono de proyecto** en el navegador de proyectos, selecciona tu **destino**y seleccione la ficha **Configuración de construir** .
+
+12. Agregar `-all_load` y `-Obj-C` para el valor de **Otras banderas del vinculador** .
+
+13. Haga clic en el **icono de proyecto** en el navegador de proyectos, seleccione su **destino**, luego seleccione la ficha **Fases construir** .
+
+14. Ampliar **los binarios de enlace con las bibliotecas**.
+
+15. Seleccione el **+** botón y agregue los siguientes **Marcos**. Opcionalmente en el navegador de proyectos, moverlos en el grupo de **Marcos** ):
+    
+        AddressBook.framework AddressBookUI.framework AudioToolbox.framework AVFoundation.framework CoreLocation.framework MediaPlayer.framework QuartzCore.framework SystemConfiguration.framework MobileCoreServices.framework CoreMedia.framework
+        
+
+16. Ampliar **Las dependencias de destino**, el cuadro superior etiquetado como este si tienes múltiples cajas!
+
+17. Seleccione el **+** botón y agregar el `CordovaLib` construir el producto.
+
+18. Ampliar **Los binarios de enlace con las bibliotecas**, el cuadro superior etiquetado como este si tienes múltiples cajas!
+
+19. Seleccione el **+** botón y agregar`libCordova.a`.
+
+20. Establecer la preferencia de Xcode **Xcode preferencias → ubicaciones → los datos derivados → avanzado...** a **Unique**.
+
+21. Seleccione el **icono de proyecto** en el navegador de proyectos, selecciona tu **destino**y seleccione la ficha **Configuración de construir** .
+
+22. Búsqueda de **rutas de búsqueda encabezado**. Para esa configuración, agregar estos tres valores por debajo (con comillas):
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
+        "$(OBJROOT)/UninstalledProducts/include"
+        "$(BUILT_PRODUCTS_DIR)"
+        
+    
+    Con Cordova 2.1.0, `CordovaLib` ha sido actualizado para utilizar el **Conteo automático de referencia (ARC)**. Usted no necesita actualizar a **ARC** a usar CordovaLib, pero si desea actualizar su proyecto para utilizar **ARC**, utilice el Asistente para migración de Xcode desde el menú: **Editar → Refactor → convertir en Objective-C arco...**, **anular la selección de libCordova.a**, luego ejecute el Asistente para completar.
+
+## Uso de CDVViewController en tu código
+
+1.  Añadir este encabezado:
+    
+        #import <Cordova/CDVViewController.h>
+        
+
+2.  Instanciar un nuevo `CDVViewController` y retener en algún lugar (por ejemplo, a una propiedad en su clase):
+    
+        CDVViewController* viewController = [CDVViewController new];
+        
+
+3.  (*Opcional*) Fijar la `wwwFolderName` propiedad (por defecto `www` ):
+    
+        viewController.wwwFolderName = @"myfolder";
+        
+
+4.  (*Opcional*) Configurar la página de inicio en el archivo config.xml, el `<content>` etiqueta.
+    
+        <content src="index.html" />
+        
+    
+    O
+    
+        <content src="http://apache.org" />
+        
+
+5.  (*Opcional*) Fijar la `useSplashScreen` propiedad (por defecto `NO` ):
+    
+        viewController.useSplashScreen = YES;
+        
+
+6.  Establecer el **marco de la vista** (siempre establecer esto como la última propiedad):
+    
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+        
+
+7.  Añadir cuchilla a su punto de vista:
+    
+        [myView addSubview:viewController.view];
+        
+
+## Añadiendo sus activos de HTML, CSS y JavaScript
+
+1.  Crear un nuevo directorio en tu proyecto en disco, `www`, por ejemplo.
+
+2.  Pon tus HTML, CSS y JavaScript activos en este directorio.
+
+3.  Arrastrar y soltar el directorio en el navegador de proyecto de Xcode.
+
+4.  Elegir el botón **crear referencias de carpeta para cualquier añadidas carpetas** .
+
+5.  Establecer la adecuada `wwwFolderName` y `startPage` las propiedades de la carpeta que creó inicialmente, o utilizar los valores predeterminados (ver sección anterior) cuando crea una instancia del`CDVViewController`.
+    
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/tizen/index.md b/docs/es/3.1.0/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..48f544c
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/tizen/index.md
@@ -0,0 +1,112 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guía de la plataforma Tizen
+
+Esta guía describe cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para dispositivos que ejecutan el sistema operativo de Tizen.
+
+## Requisitos y apoyo
+
+El SDK de Tizen requiere 10.04/10.10/11.04/11.10 Linux Ubuntu (32 bits) o Windows XP SP3/7 (32 bits).
+
+Los desarrolladores deben usar la utilidad de `cordova` en conjunción con el SDK de Tizen. Ver la interfaz de línea de comandos para obtener información de cómo instalarlo, añadir proyectos, entonces construir e implementar un proyecto.
+
+## Instalar el SDK
+
+Descargar el SDK de Tizen de [tizen.org][1].
+
+ [1]: https://developer.tizen.org/sdk
+
+<!--
+
+- (optional) Install Tizen Cordova template projects: copy the
+  `/templates` directory content into the Tizen Eclipse IDE web
+  templates directory (e.g:
+  `/home/my_username/tizen-sdk/IDE/Templates/web`).
+
+- __Method #2: Use Tizen Eclipse IDE Cordova Tizen project templates__
+    - Launch Tizen Eclipse IDE
+    - Select  __File &rarr; New &rarr; Tizen Web Project__
+    - Select __User Template__ and __User defined__ items
+    - Select one of the Tizen Cordova template (e.g: __CordovaBasicTemplate__)
+    - Fill the __Project name__ and its target __Location__
+
+    ![](img/guide/platforms/tizen/project_template.png)
+
+    - Click __Finish__
+
+    ![](img/guide/platforms/tizen/project_explorer.png)
+
+    - Your project should now appear in the __Project Explorer__ view
+
+-->
+
+## Abrir un proyecto en el SDK
+
+1.  Lanzar el Tizen Eclipse IDE.
+
+2.  Seleccione **archivo → Import → proyecto Tizen Web**:
+    
+    ![][2]
+
+3.  Pulse **siguiente**.
+
+4.  Asegúrese de **que seleccionar el directorio raíz** está activada.
+
+5.  Asegúrese de **que copiar proyectos en espacio de trabajo** está activada.
+
+6.  Pulse en **Browse** y seleccione el directorio del proyecto Cordova Tizen `samples` (por ejemplo `/ cordova-basic`):
+    
+    ![][3]
+
+7.  Pulse **Finish**. Su proyecto debe ahora ser importado y aparecen en la vista **Project Explorer**:
+    
+    ![][4]
+
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
+
+Para reconstruir el proyecto, haga clic en la vista **Project Explorer** y seleccione **Build Project**:
+
+![][5]
+
+ [5]: img/guide/platforms/tizen/build_project.png
+
+Debe generar un archivo de paquete de widget como *hello.wgt* en el directorio de raíz del proyecto.
+
+## Desplegar en emulador
+
+Haga clic derecho en el proyecto en la vista **Project Explorer** y seleccione **Run As → Tizen Web Simulator Application**:
+
+![][6]
+
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
+
+## Desplegar en el dispositivo
+
+*   Asegúrese de que el dispositivo de destino correctamente es lanzado, conectado y configurado. Su configuración de **fecha y hora** debe configurarse correctamente.
+
+*   Utilizar la vista **Explorador de conexión** para seleccionar el objetivo del despliegue de aplicación: **ventana → Mostrar vista → conexión Explorer**.
+    
+    ![][7]
+
+*   Haga clic derecho en el proyecto en el **Explorador de proyecto** visión, luego seleccionar ejecutar como **& rarr; Aplicación Web Tizen**:
+    
+    ![][8]
+
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/win8/index.md b/docs/es/3.1.0/guide/platforms/win8/index.md
new file mode 100644
index 0000000..98dd665
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/win8/index.md
@@ -0,0 +1,104 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows 8 plataforma guía
+
+Esta guía le muestra cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para Windows 8. Vea el siguiente para obtener más información específica de la plataforma:
+
+*   Actualización de Windows 8
+*   Herramientas de línea de comandos de Windows 8
+
+Las herramientas de línea de comandos anteriores se refieren a las versiones anteriores Cordova 3.0. Ver la interfaz de línea de comandos para obtener información sobre la interfaz actual.
+
+Microsoft desaprobado el nombre *apps estilo Metro* de Windows 8 y Windows RT. MSDN ahora se refiere a este tipo de aplicación como una aplicación *Windows Store* , y esta guía sigue esa Convención. Además, en esta guía *Windows 8* significa tanto Windows 8 y Windows RT.
+
+## 1. Requisitos
+
+*   Windows 8
+
+*   Visual Studio Professional 2012 o mejor o Visual Studio 2012 Express para Windows 7
+
+Siga las instrucciones [aquí][1] para enviar sus aplicaciones Windows Store.
+
+ [1]: http://www.windowsstore.com/
+
+## 2. Instalar el SDK + Cordova
+
+*   Configure su variante preferida de Visual Studio 2012. Todas las versiones del producto pagado (profesional, etc.) a dejarte construir aplicaciones Windows Store. Necesita **expresar para Windows 8** para construir aplicaciones Windows Store usando las [ediciones Express][2].
+
+*   Descargar y descomprimir la copia más reciente de [Córdoba][3]. Trabajará en el subdirectorio `lib\windows-8`.
+
+ [2]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
+ [3]: http://phonegap.com/download
+
+## 5. Configure el nuevo proyecto
+
+Ya puedes construir aplicaciones Windows 8 usando el *HTML/JavaScript pista* disponible en aplicaciones Windows Store. Utilizar Cordova en aplicaciones Windows Store para exponer los mismos APIs como en otras plataformas de apoyo de Córdoba.
+
+*   Abra Visual Studio 2012 y seleccione **Nuevo proyecto**.
+
+*   Seleccione **Instalar → plantillas → otros idiomas → JavaScript → Windows Store** del árbol, y luego **En blanco de la aplicación** de la lista de proyectos. Introduzca cualquier nombre proyecto te gusta, tales como `CordovaWin8Foo` como en este ejemplo.
+    
+    ![][4]
+
+*   Microsoft continúa utilizando `default.html` como la página de inicio por defecto, pero más uso de los desarrolladores web `index.html` . (Además, es probable que en las otras variantes de la plataforma de su proyecto está utilizando `index.html` como el nombre de su página por defecto.) Para solucionar este problema, en cambiar el nombre de explorador de soluciones la `default.html` archivo a `index.html` . Haga doble clic en el `package.appxmanifest` archivo y cambiar el valor a la **página de inicio**`index.html`.
+    
+    ![][5]
+
+*   Incluir `cordova.js` en su proyecto, haga clic en el `js` Directorio en el explorador de soluciones y seleccione **Agregar → nuevo artículo**. Localizar el `cordova.js` de los archivos en el `lib\windows-8` Directorio mencionadas.
+
+*   Editar el código para `index.html` . Agregue una referencia a `cordova.js` . Puedes hacerlo manualmente, o arrastrando el archivo desde el explorador de soluciones.
+
+ [4]: img/guide/platforms/win8/wsnewproject.png
+ [5]: img/guide/platforms/win8/wschangemanifest.png
+
+### Agregar la referencia...
+
+        <!--referencias WinJS--> < enlace href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel = "stylesheet" / >< src="//Microsoft.WinJS.1.0/js/base.js de la escritura" >< / script >< guión src="//Microsoft.WinJS.1.0/js/ui.js" >< / script ><!--Cordova--> < script src="/js/cordova.js" >< / script ><!--referencias CordovaWin8Foo--> < enlace href="/css/default.css" rel = "stylesheet" / >< src="/js/default.js de la escritura" >< / script >
+    
+
+*   A continuación, agregue algún código que demuestra Cordova está trabajando.
+
+### Agregar un controlador de 'deviceready'...
+
+    <body>
+        <p>Content goes here</p>
+    
+        <script type="text/javascript">
+    
+            console.log("Subscribing...");
+            document.addEventListener("deviceready", function () {
+    
+                navigator.notification.alert("The device is ready!");
+    
+            });
+    
+        </script>
+    
+    </body>
+    
+
+## 5. Examen del proyecto
+
+*   Ejecute el proyecto de Visual Studio. Usted verá el cuadro de mensaje aparece:
+    
+    ![][6]
+
+ [6]: img/guide/platforms/win8/wsalert.png
+
+## Hecho!
+
+Eso es todo! Ahora estás listo para construir aplicaciones Windows Store con Córdoba.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/win8/tools.md b/docs/es/3.1.0/guide/platforms/win8/tools.md
new file mode 100644
index 0000000..67b3f8d
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/win8/tools.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Herramientas de línea de comandos de Windows 8
+
+El `cordova` la utilidad de línea de comandos es una herramienta de alto nivel que le permite construir aplicaciones a través de varias plataformas a la vez. Una versión anterior del marco Cordova ofrece conjuntos de herramientas de línea de comandos específicos de cada plataforma. Para usarlos como una alternativa a la CLI, tienes que descargar esta versión de Córdoba desde [cordova.apache.org][1]. La descarga contiene los archivos separados para cada plataforma. Ampliar la plataforma de destino. Las herramientas aquí descritas están normalmente disponibles en el nivel superior `bin` Directorio de otra manera, consulte el archivo **Léame** para obtener direcciones más detallada.
+
+ [1]: http://cordova.apache.org
+
+## Windows 8
+
+Las herramientas de línea de comandos de Windows 8 sólo admiten la creación de nuevos proyectos. Los comandos deben ejecutarse desde un símbolo del sistema cmd o powershell.
+
+## Crear un proyecto
+
+Ejecute el comando `create` con los siguientes parámetros:
+
+*   Camino a su nuevo proyecto Cordova Windows 8
+
+*   Nombre del paquete, siguiendo la Convención inversa-dominio estilo. Esto se convierte en el Namespace predeterminado.
+
+*   Nombre del proyecto
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/win8/upgrading.md b/docs/es/3.1.0/guide/platforms/win8/upgrading.md
new file mode 100644
index 0000000..dd5513f
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/win8/upgrading.md
@@ -0,0 +1,43 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Actualización de Windows 8
+
+Esta guía le muestra cómo modificar los proyectos de Windows 8 para actualizar desde versiones anteriores de Córdoba. La mayoría de estas instrucciones se aplica a proyectos creados con un conjunto mayor de herramientas de línea de comandos que preceden a la `cordova` utilidad CLI. Vea la interfaz de línea de comandos para información de cómo actualizar la versión de la CLI.
+
+## Actualizar a 3.1.0
+
+Soporte Cordova CLI para Windows 8 fue introducido en Cordova 3.1.0. Para actualizar, le sugerimos crear una nueva Cordova CLI proyecto y mover sobre todos los bienes necesarios.
+
+## Actualizar a 2.9.0 magnetohidrodinámica de 2.8.0
+
+Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizadas o borradas.
+
+1.  Quitar `cordova-2.8.0.js` del proyecto de `www` Directorio.
+
+2.  Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero).
+
+3.  Construir y probar!
+
+## Actualizar a 2.8.0 desde 2.7.0
+
+Los siguientes comandos deben realizarse desde dentro de Visual Studio para asegurarse que las referencias de cualquier proyecto son actualizados o borrados.
+
+1.  Quitar `cordova-2.7.0.js` del proyecto de `www` Directorio.
+
+2.  Añadir `cordova.js` archivo de la fuente para el proyecto `www` Directorio. (Observe que el archivo no contiene un número de versión en el nombre del fichero).
+
+3.  Construir y probar!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/wp7/index.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/wp7/index.md b/docs/es/3.1.0/guide/platforms/wp7/index.md
new file mode 100644
index 0000000..374700a
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/wp7/index.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guía de la plataforma de Windows Phone 7
+
+Esta guía le muestra cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para dispositivos Windows Phone 7. Aplicaciones también funcionan en Windows Phone 8 dispositivos utilizando los mismos APIs, pero versión 7 carece de algunas de las características avanzadas de IE10 disponibles en Windows Phone 8. Hacer Windows Phone 8 aplicaciones *no* funcionan en dispositivos Windows Phone 7.
+
+Vea el siguiente para obtener más información específica de la plataforma que se aplica para las dos versiones:
+
+*   Actualización de Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone herramientas de línea de comandos
+
+Las herramientas de línea de comandos anteriores se refieren a las versiones anteriores Cordova 3.0. Ver la interfaz de línea de comandos para obtener información sobre la interfaz actual.
+
+## 1. Requisitos del sistema
+
+*   Sistema operativo:
+    
+    *   Windows 7 o Windows 8 (Pro) o Windows Vista con SP2 
+        *   La versión de 64-bit (x 64) de Windows es necesaria para el SDK.
+        *   La versión Pro se recomienda para correr un emulador de dispositivos.
+
+*   Registrarse y pagar una cuenta de [Windows Phone Dev Center][1] si quieres instalar tu aplicación en un dispositivo real o enviarlo al mercado.
+
+ [1]: http://dev.windowsphone.com/en-us/publish
+
+**Nota:** Ejecuta el SDK en máquina Virtual puede presentar algunos desafíos. Puedes leer este post de blog que da información sobre las soluciones a desarrollar para [Windows Phone en un Mac][2].
+
+ [2]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Instalar el SDK + Cordova
+
+*   Descargar e instalar el [SDK de Windows Phone][3]
+
+*   Descargue y extraiga la última copia de [Cordova][4]. Se trabajará en la subcarpeta `lib\windows-phone-8\wp8`, `lib\windows-phone-8\wp7` contiene la versión de Windows Phone 7 de Córdoba.
+
+*   Copie el archivo `CordovaWP7_x_x_x.zip` al directorio `\My Documents\Visual Studio 2012\Templates\ProjectTemplates\`.
+
+ [3]: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570/
+ [4]: http://phonegap.com/download
+
+## 2.1. Construcción de la plantilla
+
+**Nota:** este paso puede no ser necesario. Si el directorio lib\windows-teléfono ya contiene un archivo CordovaWP7\_x\_x_x.zip y luego usted puede omitir este paso.
+
+Para simplificar el proceso de desarrollo, Cordova viene con un script para crear plantillas de Visual Studio. Esto permite la rápida creación de aplicaciones de Cordova dentro de Visual Studio. Esta plantilla puede modificarse si es necesario y los pasos siguientes indican cómo proceder si desea generar la plantilla.
+
+### Ejecute el archivo por lotes para crear e instalar las plantillas.
+
+*   La raíz de la repo contiene un archivo createTemplates.bat. Doble clic en este archivo genera 2 archivos .zip. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip donde x.x.x es el número de versión actual) Para utilizar estos archivos en Visual Studio, copia fácilmente a "Mis documentos\Visual Studio 2012\Templates\ProjectTemplates\" entonces serás capaz de crear nuevas aplicaciones Apache Cordova Windows Phone desde el archivo-> menú nuevo proyecto de Visual Studio.
+
+*   Si ejecuta el archivo por lotes desde la línea de comandos, también se puede llamar con un parámetro para instalar de forma automática
+
+Ejecute el script:
+
+    >createTemplates.bat -install
+    
+
+## 3. Configure el nuevo proyecto
+
+*   Abra Visual Studio Express para Windows Phone y seleccione **Nuevo proyecto**.
+
+*   Seleccione **CordovaWP7**. (El número de versión se muestra en la descripción de la plantilla).
+
+*   Dar al proyecto un nombre y seleccione **OK**.
+
+## 4. Revisar la estructura del proyecto
+
+*   El directorio `www` contiene tu Cordova `html/css/js` y cualquier otros recursos incluidos en su aplicación.
+
+*   Cualquier contenido que usted agregar aquí debe ser una parte del proyecto de Visual Studio, y debe insertarse como contenido.
+
+*   Nota: Esta captura de pantalla de la descarga de cordova-2.3.0 wp8, tu anuncio variará basado en la versión actual instalada.
+
+![][5]
+
+ [5]: img/guide/platforms/wp8/projectStructure.png
+
+## 6. Construir su proyecto para el dispositivo
+
+Con el fin de probar su aplicación en un dispositivo, el dispositivo debe estar registrado. Haga clic [aquí][6] para leer la documentación en la implementación y prueba en tu Windows Phone 7.
+
+ [6]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Asegúrese de que su teléfono está conectado, y la pantalla se desbloquea.
+
+*   En Visual Studio, seleccione 'Dispositivo' en el menú desplegable superior.
+
+*   Pulse el botón verde **jugar** al lado del menú desplegable para empezar a depurar, o **F5**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp7/wpd.png
+
+## Hecho!
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/guide/platforms/wp8/index.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/guide/platforms/wp8/index.md b/docs/es/3.1.0/guide/platforms/wp8/index.md
new file mode 100644
index 0000000..52ba272
--- /dev/null
+++ b/docs/es/3.1.0/guide/platforms/wp8/index.md
@@ -0,0 +1,149 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guía de la plataforma de Windows Phone 8
+
+Esta guía le muestra cómo configurar el entorno de desarrollo SDK para desplegar aplicaciones Cordova para dispositivos Windows Phone 8. Si quieres tanto 7,5 y 8 dispositivos de destino, desarrollar para Windows Phone 7 en su lugar como se detalla en el Windows Phone 7 Guía de la plataforma. Versión 7 no tiene todas las características avanzadas incluidas en IE10, pero implementa el mismo conjunto de APIs. Hacer Windows Phone 8 aplicaciones *no* funcionan en dispositivos Windows Phone 7.
+
+Vea el siguiente para obtener más información específica de la plataforma que se aplica para las dos versiones:
+
+*   Actualización de Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone herramientas de línea de comandos
+
+Las herramientas de línea de comandos anteriores se refieren a las versiones anteriores Cordova 3.0. Ver la interfaz de línea de comandos para obtener información sobre la interfaz actual.
+
+## 1. Requisitos del sistema
+
+*   Sistema operativo:
+    
+    *   Windows 8 o Windows 8 Pro 
+        *   La versión de 64-bit (x 64) de Windows es necesaria para el SDK.
+        *   La versión Pro se recomienda para que pueda ejecutar un emulador de dispositivos.
+
+*   Hardware:
+    
+    *   6,5 GB de espacio libre en disco duro
+    *   4 GB DE RAM
+    *   CPU de 64-bit (x 64)
+
+*   Emulador de Windows Phone 8
+    
+    *   El emulador de teléfono utiliza Hyper-V, así que esta lista incluye los requisitos previos.
+    *   Edición Pro de 64 bits de Windows 8 o superior
+    *   Requiere un procesador compatible con virtualización y [Segunda dirección nivel traducción (listón)][1] 
+        *   Ver la [lista de procesadores compatibles (virtualización) VT-x y EPT (listón)][2]
+    *   Activar la capacidad de virtualización (es decir, VT-x en Intel) en la configuración del BIOS, generalmente esto está deshabilitado por defecto.
+
+*   SDK + IDE (Visual Studio)
+    
+    *   Visual Studio Professional 2012, Premium o Ultimate. Tenga en cuenta que Visual Studio Express para Windows Phone (incluida en el SDK) no es recomendable porque no se puede construir la plantilla (véase abajo) VS Express, como no tiene la funcionalidad de la **Plantilla de exportación** , que es sólo en VS Pro o superior.
+
+*   Registrarse y pagar una cuenta de [Windows Phone Dev Center][3] si desea instalar la aplicación en un dispositivo real o enviarlo al mercado.
+
+ [1]: http://en.wikipedia.org/wiki/Second_Level_Address_Translation
+ [2]: http://ark.intel.com/Products/VirtualizationTechnology
+ [3]: http://dev.windowsphone.com/en-us/publish
+
+**Nota:** Ejecuta el SDK en máquina Virtual podría presentar algunos desafíos. Puedes leer este post de blog que da información sobre las soluciones a desarrollar para [Windows Phone en un Mac][4].
+
+ [4]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Instalar el SDK + Cordova
+
+*   Descargar e instalar el [SDK de Windows Phone][5]
+
+*   Descargar y descomprimir la copia más reciente de [Córdoba][6]. Se trabajará en el subdirectorio `lib\windows-teléfono-8\wp8`, `lib\windows-teléfono-8\wp7` contiene la versión de Windows Phone 7 de Córdoba.
+
+*   Copie el archivo `CordovaWP8_x_x_x.zip` al directorio `\My Documents\Visual Studio 2012\Templates\ProjectTemplates\`.
+
+ [5]: http://www.microsoft.com/en-us/download/details.aspx?id=35471
+ [6]: http://phonegap.com/download
+
+## 2.1. Construcción de la plantilla
+
+**Nota:** este paso puede no ser necesario. Si el directorio lib\windows-teléfono ya contiene un archivo CordovaWP8\_x\_x_x.zip y luego usted puede omitir este paso.
+
+Para simplificar el proceso de desarrollo, Cordova viene con un script para crear plantillas de Visual Studio. Esto permite la creación rápida de aplicaciones Cordova dentro de Visual Studio. Esta plantilla puede modificarse si es necesario y los pasos siguientes indican cómo proceder si desea generar la plantilla.
+
+### Ejecute el archivo por lotes para crear e instalar las plantillas.
+
+*   La raíz de la repo contiene un archivo createTemplates.bat. Doble clic en este archivo genera 2 archivos .zip. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip donde x.x.x es el número de versión actual) Para utilizar estos archivos en Visual Studio, copia fácilmente a "Mis documentos\Visual Studio 2012\Templates\ProjectTemplates\" entonces serás capaz de crear nuevas aplicaciones Apache Cordova Windows Phone desde el archivo-> menú nuevo proyecto de Visual Studio.
+
+*   Si ejecuta el archivo por lotes desde la línea de comandos, también se puede llamar con un parámetro para instalar de forma automática
+
+Ejecute el script:
+
+    > createTemplates.bat-instalar
+    
+
+## 3. Configure el nuevo proyecto
+
+*   Abra Visual Studio Express para Windows Phone y seleccione **Nuevo proyecto**.
+
+*   Seleccione **CordovaWP8**. (El número de versión se muestra en la descripción de la plantilla).
+
+*   Dar al proyecto un nombre y seleccione **OK**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp8/StandAloneTemplate.png
+
+## 4. Revisar la estructura del proyecto
+
+*   El directorio `www` contiene tu Cordova `html/css/js` y cualquier otros recursos incluidos en su aplicación.
+
+*   Cualquier contenido que usted agregar aquí debe ser una parte del proyecto de Visual Studio, y debe insertarse como contenido.
+
+*   Nota: Esta captura de pantalla de la descarga de cordova-2.3.0, tu anuncio variará basado en la versión actual instalada.
+
+![][8]
+
+ [8]: img/guide/platforms/wp8/projectStructure.png
+
+## 5. Construir y desplegar en emulador
+
+*   Asegúrese de que **Windows Phone emulador** se selecciona en el menú desplegable.
+
+*   Pulse el botón verde **jugar** al lado del menú desplegable para empezar a depurar, o **F5**.
+
+![][9]
+
+ [9]: img/guide/platforms/wp8/BuildEmulator.png
+
+## 6. Construir su proyecto para el dispositivo
+
+Con el fin de probar su aplicación en un dispositivo, el dispositivo debe estar registrado. Haga clic [aquí][10] para leer la documentación en la implementación y prueba en tu Windows Phone 8.
+
+ [10]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Asegúrese de que su teléfono está conectado, y la pantalla se desbloquea.
+
+*   En Visual Studio, seleccione 'Dispositivo' en el menú desplegable superior.
+
+*   Pulse el botón verde **jugar** junto al menú desplegable para empezar a depurar, o **F5**.
+
+![][11]
+
+ [11]: img/guide/platforms/wp7/wpd.png
+
+## Hecho!
+
+## Leer más
+
+Para más detalles sobre las diferencias específicas entre los navegadores IE10 y WebKit y cómo apoyar ambos MS tiene una útil [guía aquí][12]
+
+ [12]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx
\ No newline at end of file


Mime
View raw message