SDK FAQ

¿La inicialización no se ha realizado correctamente?

  • Establecer el modo de depuración y revisar los registros para comprobar si existen registros de error.
  • Comprobar si el servicio heredado de MTCommonService ha configurado un proceso, por ejemplo:
<service android:name="com.engagelab.app.component.UserService" android:exported="false" android:process="${ENGAGELAB_PRIVATES_PROCESS}"> <intent-filter> <action android:name="com.engagelab.privates.intent.USER_SERVICE" /> </intent-filter> </service>
              
              <service
   android:name="com.engagelab.app.component.UserService"
   android:exported="false"
   android:process="${ENGAGELAB_PRIVATES_PROCESS}">
<intent-filter>
<action android:name="com.engagelab.privates.intent.USER_SERVICE" />
</intent-filter>
</service>

            
Este bloque de código se muestra en una ventana flotante
  • Comprobar si la clave de la aplicación (app key) y el nombre del paquete coinciden.

¿Cómo recibir mensajes push cuando se está sin conexión?

  • Integrar el SDK del fabricante
  • Configurar los ajustes de integración de la aplicación correspondiente en el sitio web oficial
  • Ejecutar la aplicación (es decir, reportar el token del fabricante)

¿Por qué el fabricante no puede recibir mensajes push?

  • Consultar en el sitio web oficial Detalles del registro de push para conocer los motivos específicos
  • Comprobar si el fabricante tiene restricciones diferentes en distintos entornos

¿Por qué el mensaje no se muestra en la barra de notificaciones?

¿Por qué los sistemas de terceros no pueden recibir mensajes push?

Esto se debe a que el software de gestión de las ROM de terceros requiere una operación manual por parte del usuario.

Xiaomi【 MIUI 】

  • Gestión de inicio automático: Es necesario añadir la aplicación a la lista de【Gestión de inicio automático】; de lo contrario, el proceso no se iniciará tras finalizar el proceso o reiniciar el dispositivo
  • Ajustes de la barra de notificaciones: De forma predeterminada, las aplicaciones muestran notificaciones en la barra de notificaciones; si se desactiva, no se mostrarán notificaciones al recibirlas
  • Asistente de red: Se puede prohibir manualmente que aplicaciones de terceros accedan a redes 2G/3G y WIFI, y configurar si se permite que las aplicaciones recién instaladas accedan a redes 2G/3G y WIFI
  • Modo oculto de MIUI 7: Permite que la aplicación personalice su modo de configuración, manteniéndola conectada en segundo plano. De lo contrario, cuando la aplicación está en segundo plano, no puede recibir mensajes correctamente. Ir a【Ajustes】>【Batería y rendimiento】>【Modo oculto】

Huawei【 Emotion 】

  • Gestión de inicio automático: Es necesario añadir la aplicación a la lista de【Gestión de inicio automático】; de lo contrario, el proceso no se iniciará tras finalizar el proceso o reiniciar el dispositivo, y será necesario iniciar la aplicación manualmente
  • Protección de aplicaciones en segundo plano: Es necesario añadir la aplicación manualmente a esta lista; de lo contrario, el dispositivo finalizará automáticamente el proceso de la aplicación al entrar en modo de suspensión, y será necesario iniciar la aplicación manualmente para reanudar el funcionamiento
  • Gestión de notificaciones: El estado de la aplicación tiene tres tipos: Avisar, Permitir y Prohibir. Si una aplicación está prohibida, no habrá notificaciones en la barra de notificaciones

Meizu【 Flyme 】

  • Gestión de inicio automático: Es necesario añadir la aplicación a la lista de【Gestión de inicio automático】; de lo contrario, el proceso no se iniciará tras finalizar el proceso o reiniciar el dispositivo
  • Push en la barra de notificaciones: Si las notificaciones de la aplicación están desactivadas, no se mostrarán notificaciones al recibirlas
  • Gestión de ahorro de energía: Configurar el modo de ahorro de energía en el Centro de seguridad y permitir que la aplicación siga ejecutándose en【Gestión del consumo de energía en espera】; de lo contrario, el teléfono no recibirá mensajes correctamente en modo de suspensión o tras estar inactivo durante un tiempo

VIVO【 Funtouch OS 】

  • Limpieza de memoria con un clic: Es necesario añadir la aplicación a la【Lista blanca】; de lo contrario, la función integrada «Aceleración con un clic» finalizará el proceso
  • Gestión de inicio automático: Añadir la aplicación a la lista de【Gestión de inicio automático】 de «i Manager»; de lo contrario, el proceso no se iniciará tras reiniciar el teléfono. No obstante, incluso si se añade a esta lista, los procesos posteriores no se iniciarán automáticamente después de finalizar el proceso de forma forzada

OPPO【 ColorOS 】

  • Gestión de congelación de aplicaciones: Es necesario añadir la aplicación al segundo plano (Pure Background); de lo contrario, no se podrán recibir mensajes a tiempo cuando la pantalla esté bloqueada
  • Gestión de inicio automático: Añadir la aplicación a la lista de【Gestión de inicio automático】 y bloquear el proceso de la aplicación en Ajustes > Aplicación > En ejecución

Samsung

  • Optimización de memoria con un clic: Es necesario añadir la aplicación a la【Lista blanca】; de lo contrario, la optimización de memoria del sistema finalizará el proceso de la aplicación.
Icon Solid Transparent White Qiyu
Contacto