Saltar al contenido principal

Configuración Apple watchOS

OneSignal soporta notificaciones push para aplicaciones de Apple Watch de dos maneras: notificaciones sincronizadas desde aplicaciones iOS emparejadas e implementaciones de aplicaciones watchOS independientes.

Notificaciones sincronizadas

Cuando una aplicación móvil iOS está sincronizada con una aplicación watchOS, las notificaciones enviadas al iPhone aparecerán automáticamente en el Apple Watch emparejado.

Implementación watchOS independiente

Para aplicaciones watchOS independientes, puedes implementar notificaciones push de forma independiente. Aunque OneSignal no proporciona un SDK dedicado para aplicaciones watchOS independientes, puedes integrar usando el siguiente enfoque:
1

Registrar para notificaciones remotas

Implementa el WKExtension de Apple WatchKit con el método registerForRemoteNotifications. Esto genera el token push APNs específicamente para el dispositivo reloj.
2

Manejar registro de token

Configura el WKExtensionDelegate para capturar el token push APNs usando el método didRegisterForRemoteNotificationsWithDeviceToken.
3

Registrar dispositivo con OneSignal

Crea la suscripción en OneSignal usando la API Add a device con estas propiedades requeridas:Parámetros requeridos:
  • identifier: El token push APNs generado por el reloj
  • device_type: Establecer a 0 para dispositivos iOS
  • external_user_id: Identificador único para el usuario que posee esta suscripción
Parámetros opcionales:
  • test_type: Requerido solo cuando se prueba en compilaciones de desarrollo o ad-hoc
  • Propiedades adicionales según sea necesario para tu implementación
4

Enviar notificaciones

Una vez que el dispositivo esté registrado, puedes enviar notificaciones push directamente al reloj a través del panel o API de OneSignal.

Configuración Android Wear OS

El SDK Nativo Android de OneSignal es totalmente compatible con aplicaciones Android Wear OS, proporcionando integración perfecta sin configuración adicional.

Notificaciones personalizadas

Puedes mejorar la experiencia del reloj construyendo:
  • Diseños de notificación personalizados optimizados para pantallas wearable
  • Acciones e interacciones específicas para wearable
  • Comportamientos de notificación solo para reloj
Sigue la documentación oficial de Android Developer Notifications on Wear OS para orientación detallada de implementación sobre cómo crear notificaciones ricas e interactivas adaptadas para dispositivos wearable.

Notas de implementación

  • Usa el mismo SDK Android de OneSignal que las aplicaciones móviles
  • No se requiere configuración adicional para funcionalidad básica
  • Los diseños y acciones personalizados requieren prácticas de desarrollo estándar de Android Wear OS