¿Quieres crear aplicaciones de iOS y Android con un solo código? Capacitor CLI simplifica el proceso, permitiéndote crear aplicaciones nativas utilizando tecnologías web. Aquí es lo que aprenderás:
- Configuración Rápida: Instala Capacitor CLI y inicializa tu proyecto en minutos.
- Integración de Plataformas: Agrega soporte para iOS y Android con comandos simples.
- Actualizaciones en Vivo: Utiliza __CAPGO_KEEP_0__ para actualizaciones sobre la red instantáneas. Capgo : Resuelve problemas como errores de sincronización o fallas de compilación.
- Pasos Clave para Empezar:Paso 1: Instala __CAPGO_KEEP_0__
Paso 2: Inicializa tu proyecto con __CAPGO_KEEP_0__
- Instalar Node.js, npm, JDK, Xcode, y Android Studio.
- Ejecutar
npm install @capacitor/core @capacitor/cliy inicialice su proyecto. - Agregar plataformas de iOS y Android utilizando
npx cap add iosynpx cap add android. - Opcional: Configure Capgo para actualizaciones de aplicaciones en vivo Optional: Configure __CAPGO_KEEP_0__ para actualizaciones de aplicaciones en vivo.
Esta guía cubre todo lo que necesitas para configurar Capacitor CLI, configurar plataformas y desplegar tu aplicación. ¡Vamos a empezar!
Introducción Capacitor Configuración del marco de trabajo de __CAPGO_KEEP_0__

Requisitos de configuración
Para empezar, asegúrate de tener las siguientes herramientas instaladas:
- Node.js (versión 14 o posterior) y npm
- Java JDK (versión 11 o más reciente)
- Xcode (versión 12 o más reciente para compilaciones de iOS)
- Android Studio (para compilaciones de Android)
- Capacitor CLI Opcional:
Si desea habilitar actualizaciones en vivo, consulte la guía de " __CAPGO_KEEP_0__ Guía de configuración"Capgo Setup Guide__CAPGO_KEEP_0__ Pasos de instalación
Si desea habilitar actualizaciones en vivo, consulte la guía de "CLI Guía de configuración" a continuación.
Antes de empezar, asegúrese de tener Node.js, npm, JDK, Xcode, y Android Studio configurado. Una vez listo, puede instalar el Capacitor CLI ejecutando:
npm install --save @capacitor/core @capacitor/cli
npx cap init
Este comando instala Capacitor y configura sus componentes básicos.
Después de completar este paso, pase a Crear un Nuevo Proyecto para crear la estructura de su aplicación.
Crear un Nuevo Proyecto
Para empezar con tu proyecto usando Capacitor CLI, sigue estos pasos:
mkdir my-app && cd my-app
npm init -y
npx cap init my-app com.company.app --web-dir dist
Actualizando el Archivo de Configuración
Edita el capacitor.config.json archivo para incluir los siguientes ajustes:
{
"appId": "com.company.app",
"appName": "My App",
"webDir": "dist",
"bundledWebRuntime": false,
"server": {
"hostname": "app.example.com",
"androidScheme": "https"
}
}
Una vez actualizado, utiliza esta configuración para configurar Capacitor para tu proyecto.
Configuración de Plataforma
Ahora que la estructura del proyecto está lista, es hora de configurar los objetivos iOS y Android.
Agregar iOS y Android
Comienza instalando los paquetes específicos de plataforma utilizando el Capacitor CLI:
npm install @capacitor/ios @capacitor/android
npx cap add ios
npx cap add android
Para iOS, asegúrese de tener Xcode 14 o posterior, CocoaPods 1.11 o más nueva, y macOS 12 o superior. Para Android, necesitará Android Studio Giraffe (2022.3.1+), JDK 17 o posterior, y Gradle 7.5 o superior.
Una vez instalado, necesitará mantener actualizados sus objetivos nativos con cambios en su aplicación web.
Actualizaciones de plataforma
Para sincronizar sus plataformas con los cambios web más recientes, siga estos pasos después de actualizar su aplicación web:
npm run build
npx cap sync
El cap sync comando maneja dos tareas:
- Copia activos web actualizados a las plataformas nativas
- Actualiza configuraciones y plugins nativos para que coincidan con los cambios más recientes
Configuración del IDE
Abra los proyectos específicos de la plataforma en los IDEs adecuados:
npx cap open ios # Opens Xcode
npx cap open android # Opens Android Studio
En Xcode:
- Seleccione su equipo de desarrollo.
- Configure los certificados de firma.
- Actualice su identificador de paquete.
En Android Studio:
- Modifique el ID de la aplicación en
build.gradle. - Configure el almacén de claves para la firma.
- Configure tanto las variantes de compilación de depuración como de lanzamiento.
Cuando todo esté configurado, compile los proyectos utilizando npx cap build ios o npx cap build android. No olvides ejecutar npx cap sync de nuevo para asegurarte de que todos los activos estén actualizados.
Capgo Guía de Configuración

Configura Capgo para habilitar actualizaciones instantáneas en vivo para tu aplicación.
Características clave de Capgo
Capgo ofrece varias herramientas para simplificar las actualizaciones de la aplicación:
- La cifrado de extremo a extremo asegura el envío seguro de actualizaciones.
- Las actualizaciones se ejecutan en segundo plano cuando la aplicación se inicia.
- Herramientas de análisis ayudan a rastrear las tasas de éxito de actualizaciones y la participación del usuario.
- A una opción de devolución automática permite recuperar rápidamente de actualizaciones problemáticas.
- Utilice el sistema de canal para lanzamientos escalonados y pruebas de beta.
Instalando Capgo
Siga estos pasos para empezar con Capgo:
-
npm install --save @capgo/cli -
Inicia Capgo en tu proyecto: en tu proyecto:
npx capgo init -
Construye y libera actualizaciones:
npm run build npx capgo release -
Abre la aplicación para desencadenar el proceso de actualización de fondo.
Prácticas recomendadas
- Utiliza canales para probar actualizaciones antes de distribuirlas a todos los usuarios.
- Monitorea las estadísticas para asegurarte de que las actualizaciones se entregan con éxito y los usuarios se mantengan comprometidos.
- Habilita el seguimiento de errores para detectar y solucionar problemas temprano.
- Mantén lista la función de devolución para abordar rápidamente cualquier problema.
Capgo es compatible con Capacitor 8, se integra suavemente con las pipelines de CI/CD y cumple con los requisitos de las tiendas de Apple y Google.
Problemas comunes y consejos
Una vez que hayas completado la configuración de la plataforma y Capgo , podrías enfrentar algunos errores comunes. Aquí te mostramos cómo abordarlos rápidamente.
Problemas de configuración del entorno
-
CLI No encontrado Error: La orden
npx capfalla. Solución: Ejecutanpm install --save @capacitor/cli @capacitor/corey vuelve a intentarlo. -
Incompatibilidad de versión de Node Error: Los comandos de CLI fallan debido a errores de versión de Node.js. Solución: Instale Node.js versión 14 o superior según se indica en los requisitos de configuración.
Problemas de Configuración
-
Configuración Incompatible Error: Los cambios en
capacitor.config.jsonno tienen efecto. Corregir: Asegúrese de que losappIdywebDircoincidan con el directorio de salida de compilación web de su proyecto y el directorio depackage.jsonErrores de sincronización de plataforma -
Problemas de sincronización de plataforma Error: Ejecución
npx cap syncresulta en conflictos de versiones de plugins. Solución: Actualice@capacitor/androidy@capacitor/iosa la misma versión mayor, luego vuelva a ejecutar el comando de sincronización.
Compilación y Despliegue
-
Errores de Compilación de Firmas Error: Compilaciones de iOS o Android fallan debido a certificados faltantes o un keystore. Solución: Siga las instrucciones de configuración de la IDE. Para iOS, agregue su equipo de desarrollo en Xcode. Para Android, configure el keystore en
build.gradle. -
Directorio de Web No Encontrado Error:
npx cap syncno se pueden encontrar los activos de la web. Solucionar: Ejecute el comando de compilación web (por ejemplo,npm run build) antes de sincronizar las plataformas.
Problemas de Actualización en Vivo
- Capgo Fallos de Actualización
Error: Las actualizaciones no aparecen en la aplicación de producción.
Solucionar: Verifica que Capgo API clave en
capacitor.config.jsony asegúrate de estar dirigiéndote al canal correcto.
For more details on platform-specific setup, revisit the Platform Setup section. If you’re working with live updates, consult the Capgo Setup Guide for additional troubleshooting tips.
Resumen
Revisión de Configuración
Inicia tu aplicación web con Capacitor CLI, configura las plataformas iOS y Android, y opcionalmente incluye Capgo para actualizaciones en vivo.
Aquí está cómo empezar:
- Utiliza el Capacitor CLI para inicializar tu proyecto.
- Configura la ID de paquete de tu aplicación y define el directorio de salida web.
- Agrega soporte para las plataformas iOS y Android.
- Instale y configure Capgo con el siguiente comando:
npm install --save @capgo/cli && npx capgo init
Para obtener instrucciones de configuración detalladas o para resolver problemas, consulte la documentación oficial de Capacitor y Capgo.