Si tienes problemas con tu sitio web y no con apps móviles, consulta nuestra guía de solución de problemas de Web Push.
Pasos para solucionar problemas
1. Revisar instrucciones de configuración y actualizar el SDK de OneSignal
Nuestras instrucciones de configuración del SDK móvil están diseñadas para ayudar a prevenir problemas comunes y probar la integración. Frecuentemente publicamos actualizaciones con correcciones de errores, mejoras y soporte para los últimos cambios del sistema operativo. Si estás experimentando problemas, primero asegúrate de estar usando nuestra última versión del SDK y de haber seguido las instrucciones de configuración.2. Guías comunes de solución de problemas
Notificaciones no mostradas o retrasadas
Enviando notificaciones push y no se muestran en el dispositivo o están retrasadas.
Imágenes de notificaciones no se muestran
Las imágenes de notificaciones no se muestran en la vista expandida de la notificación.
CTR de notificaciones
Pocos o ningún clic en las notificaciones.
Notificaciones duplicadas
Las notificaciones se muestran múltiples veces.
Solución de problemas de mensajes en la app
Soluciona problemas comunes con mensajes en la app.
3. Probar el proyecto de ejemplo para tu SDK
Verifica si tu problema es reproducible usando la compilación creada por nuestro equipo de ingeniería para cada SDK.- Proyecto de ejemplo iOS
- Proyecto de ejemplo Android
- Proyecto de ejemplo de variantes Cordova
- Proyecto de ejemplo React Native
- Proyecto de ejemplo Flutter
- Proyecto de ejemplo Unity
- Proyecto de ejemplo .NET Maui
4. Verificar los registros de errores
Antes de diagnosticar problemas, es importante recopilar datos de registro:- Sigue nuestra guía sobre capturar un registro de depuración.
- Busca errores, advertencias o avisos de obsolescencia que puedan explicar el comportamiento.
5. Contactar soporte
Si aún tienes problemas:- Contacta a
support@onesignal.comcon:- Tu App ID de OneSignal.
- Tu External ID y/o Subscription ID del dispositivo en el que experimentas el problema.
- El ID de notificación o un enlace a la notificación en el Panel de OneSignal si es aplicable.
- Un registro de depuración desde el dispositivo reproduciendo el problema si es posible.
Errores comunes
APNS Delegate never fired
Los errores de APNS como “Apns Delegate Never Fired” y “APNS 3000”, son mensajes de tiempo de espera proporcionados por Apple que indican que el dispositivo no pudo establecer una conexión con los servidores APNS de Apple requeridos para las notificaciones push. Esto es más común cuando:- Pruebas en entornos de desarrollo de APNS
- Si usas múltiples dependencias de notificaciones push o APIs push nativas de iOS con OneSignal
- Error temporal que se resuelve solo la próxima vez que el usuario inicia una nueva sesión (app fuera de foco por 30+ segundos, luego abierta nuevamente).
- Elimina cualquier otra dependencia de notificaciones push o APIs push nativas de iOS y usa solo OneSignal. Una vez que el error se resuelva, puedes intentar agregar de nuevo el otro código y contactar a
support@onesignal.compara mejores prácticas. - Verifica el registro de depuración desde el dispositivo para más detalles.
- Si el error persiste, sigue estos pasos para contactar soporte.
Preguntas frecuentes
¿Qué sucede si cambio mi App ID de OneSignal en mi app?
Cambiar el App ID de OneSignal en el código de inicialización de tu app creará un usuario completamente nuevo y una suscripción push bajo el nuevo App ID cuando el usuario actualice y abra la app a la última versión. Si tu bundle ID de iOS y/o package ID de Android son los mismos, entonces el dispositivo continuará con el mismo estado de suscripción push. Los datos del usuario serán completamente nuevos, es decir, necesitarás agregar nuevamente tus alias, tags, dirección de email, número de teléfono en el nuevo registro. Si el bundle ID de iOS o el package ID de Android son diferentes, entonces esta es una app completamente nueva y debe tener diferentes certificados/claves push.¿Puede OneSignal enviar notificaciones push en una red cerrada on-premise?
Esto puede funcionar siempre que las computadoras en tu red cerrada tengan acceso a los servidores de gateway push que deseas soportar:- https://support.apple.com/en-us/HT203609
- https://firebase.google.com/docs/cloud-messaging/concept-options#messaging-ports-and-your-firewall