Guías¶
Respuestas paso a paso a las dudas más frecuentes al crear, compilar y publicar apps con Apphive.
Publicación en Android¶
- Actualizaciones en Play Store: «Este App Bundle contiene código nativo, pero no has subido símbolos de depuración»
- Agregar un ID de compilación
- Cambiar el nombre en una app compilada
- Descargar los archivos APK y AAB
- Google pide Android 15 (nivel 35 de la API): cómo solucionarlo
- Ocultar/Mostrar mi app en Google Play (Android)
- Paso a paso para publicar tu app en Play Store
- Políticas de privacidad para tu app
- Recursos gráficos para cargar tu app a Google Play
- Tu Android App Bundle está firmado con la clave incorrecta
Publicación en iOS¶
- Compilar versión en TestFlight
- Crear key para habilitar Push Notification en Firebase
- Publicar actualización en App Store
Errores de compilación¶
- Código de error 03 en la compilación
- Código de error 07 (compilación iOS)
- Código de error 22 en la compilación
- Código de error: 01
- Código de error: 04
- Código de error: 17
- Código de error: 18
- Código de error: 20
Firebase y configuración¶
- Activar el sign-in method de correo electrónico y contraseña
- Actualización de Google Firebase de plan gratuito (Spark) a plan Blaze
- Añadir la app de Android a Facebook
- Facebook config: cómo obtener mi Facebook ID
- Facebook for Developers: obtener el Facebook App ID (si tus apps usan inicio de sesión con Facebook)
- Firebase config: cómo obtener tu Firebase Project ID
- Inicio de sesión con Facebook (SHA en APK)
- Obtener Firebase: crear el proyecto de Firebase de tu app
- Obtener el service account file de Firebase
- Obtener la URL de Firebase Realtime Database
Funciones y lógica¶
- 5 tipos de validación de contraseñas
- Concatenar con un salto de línea
- Cortar textos largos
- Cómo hacer un pedido programado
- El correo electrónico siempre aparece con la primera letra en mayúscula
- Función Regex Test: ejemplos de expresiones regulares
- Generador de notificaciones: historial del estado de una orden
- Lector de código de barras para código PDF417
- Mostrar u ocultar la contraseña al presionar el botón del ojo
- Problema con Upload File
- Problema en el splash screen: la app se queda pegada
- Quitar los decimales de un precio
- Refresh page o reload page: cómo volver a cargar los datos de una pantalla
- ¿Cómo puedo redondear a la centena más cercana?
Interfaz y diseño¶
- Chat con imágenes
- Cómo hacer el branding o logo de mi app (si no cuento con un diseñador)
- Diseño de aplicación: loading personalizado con Lottie
- Splash screen de tu aplicación
- Tamaño de imágenes para background
- Todo sobre el Picker
- ¿Cómo hacer un slider automático de promociones?
Usuarios y datos¶
- Crear IDs de usuario personalizados
- Cómo agregar una cuenta de usuario de forma manual en tu aplicación
- Cómo cambiar la foto de perfil que previamente se subió a la nube
Pagos e integraciones¶
- Comisiones de Play Store
- Error null en Mercado Pago V2
- Guía definitiva para integrar Mercado Pago
- Pasarelas de pago disponibles por país
- Stripe: error «No such customer: 'undefined'»
Mapas y geolocalización¶
- API de Google Maps: no carga el autocompletado de direcciones
- Función Places Autocomplete Predictions
- Paso a paso: cómo obtener tu API key de Google