La app de Vivla utiliza EAS Build (Expo Application Services) para generar los binarios de iOS y Android. Todos los perfiles de build estan definidos en eas.json.
Se requiere EAS CLI version 16.16.0 o superior. Instalalo con npm install -g eas-cli.
Imagen de build: sdk-54 en todos los perfiles. Esta imagen incluye Xcode 26 y compila
con iOS 26 SDK, requerido por App Store Connect a partir del 28 de abril de 2026. -
Credenciales: gestionadas de forma remota por EAS (no se almacenan localmente) - Build
configuration: Release - New Architecture: habilitada. Los provisioning profiles y
certificados se manejan automaticamente.
Hermes: habilitado como motor de JavaScript - ProGuard: deshabilitado - New
Architecture: habilitada - El keystore se gestiona de forma remota por EAS
Flipper fue eliminado en React Native 0.80+. La configuración explícita de flipper: false ya
no es necesaria en expo-build-properties.
Apple requiere que todas las apps subidas a App Store Connect a partir del 28 de abril de 2026
sean compiladas con iOS 26 SDK (Xcode 26). Builds más antiguos serán rechazados.