Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

197
Vistas
Creación de una aplicación ionic 2/cordova en PhoneGap en modo de producción

CONTEXTO

  • Estoy creando una aplicación Cordova/Ionic 2 para iOS.
  • La aplicación se basa en el sitio web de compilación de PhoneGap para generar el ipa.
  • La aplicación se genera con éxito y puedo iniciar la aplicación.

PROBLEMA

Definí algunas configuraciones para desarrollo y para producción usando

process.env.IONIC_ENV === 'prod' en uno de mis archivos de módulo angular. Pero cuando estoy ejecutando la aplicación, claramente está ejecutando la configuración de desarrollo.

También descomprimí y verifiqué el archivo ipa www/build/main.js y fui a buscar mi módulo de entorno.

El fragmento que buscaba la variable de entorno que originalmente

useValue: process.env.IONIC_ENV === 'prod' ? ProdEnv : DevEnv

Se había convertido en:

useValue: false ? ProdEnv : __WEBPACK_IMPORTED_MODULE_2__environment_dev__

Claramente me muestra que el preprocesador se ejecutó y convirtió la verificación en falsa, lo que implica que mi compilación no se está ejecutando con IONIC_ENV establecido en 'prod'

PREGUNTA

¿Cómo hago que Phonegap build construya mi aplicación iOS en modo de producción?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

PhoneGap Build crea cada aplicación móvil nativa utilizando los archivos de código exactos que le proporciona; no existe el concepto de "desarrollador" frente a "prod". Según la referencia a "process.env.IONIC_ENV", supongo que está utilizando los scripts de aplicaciones de Ionic para precompilar su aplicación. No estoy familiarizado con ellos, pero según las tareas disponibles , ejecutaría: build --prod antes de cargar el código en PhoneGap Build.

PhoneGap Build tiene una API , por lo que técnicamente podría "hacer" que Build cree su aplicación en modo de producción usando esos scripts más los suyos propios para "construir --prod" y luego cargar la aplicación a través de su API.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda