Este tema aún no ha recibido ninguna valoración - Valorar este tema

Directrices y lista de comprobación para notificaciones programadas (aplicaciones de la Tienda Windows)

En este tema se describen los procedimientos recomendados y sugerencias para la solución de problemas para usar con notificaciones del sistema y de icono programadas, y se muestran los requerimientos que las aplicaciones deben cumplir para que se las acepte en la Tienda Windows.

Instrucciones sobre la experiencia del usuario

  • Sigue las recomendaciones incluidas en Instrucciones y lista de comprobación de iconos e Instrucciones y lista de comprobación de notificaciones del sistema. Considera esas instrucciones cuando planees el contenido de la notificación del sistema o de icono, así como la frecuencia con la que se debe actualizar.
  • Considera usar background tasks para actualizar el programa de forma periódica mediante la clase MaintenanceTrigger. Por ejemplo, la aplicación puede programar inicialmente notificaciones con una semana de anticipación y, a continuación, usar la clase MaintenanceTrigger para continuar programando semanas sucesivas de manera continua, incluso aunque el usuario no inicie la aplicación durante una determinada semana.
  • Se recomienda usar un desencadenador de sistema timeZoneChange para responder a cambios en el reloj del sistema, como por ejemplo el horario de verano. De manera predeterminada, las notificaciones programadas se desencadenan en la hora universal coordinada (UTC) y no se actualizan automáticamente en respuesta a cambios en el reloj de sistema. Por ejemplo, una aplicación de recordatorio necesitaría cambiar la hora programada de los recordatorios cuando cambia la hora del sistema. Para hacerlo, la aplicación puede usar una tarea en segundo plano que responda al desencadenador timeZoneChange y ajuste la hora correctamente.

Solución de problemas

No aparece una notificación del sistema o icono programados

Posible causa: a menudo, si tienes problemas con las actualizaciones de iconos o con notificaciones del sistema que no aparecen, el contenido XML de la notificación tiene un formato incorrecto. Las notificaciones del sistema y de icono programadas, al igual que las notificaciones no programadas, deben cumplir con los esquemas XML de notificaciones de icono y notificaciones del sistema.

Corrección: prueba el XML mediante una notificación local como primer paso para depurar los problemas de envío de las notificaciones programadas. Si quieres obtener más información, consulta Instrucciones y lista de comprobación de iconos e Instrucciones y lista de comprobación de notificaciones del sistema.

Error en el llamado de la aplicación al método AddToSchedule

Posible causa: has excedido la cantidad máxima permitida de notificaciones programadas.

Corrección: se producirá un error tanto en TileUpdater.addToSchedule como en ToastNotifier.addToSchedule si intentas programar más de 4096 notificaciones. Reduce la cantidad de notificaciones programadas.

Posible causa: la notificación está programada para una hora en el pasado con relación a la hora actual del reloj del sistema.

Corrección: asegúrate de que la hora de la notificación programada sea en el futuro. Examina la hora del reloj del sistema.

Lista de comprobación

Si quieres obtener información sobre los requisitos generales de la Tienda Windows, consulta el tema sobre los requisitos de certificación para las aplicaciones de Windows.

Temas relacionados

Instrucciones y lista de comprobación de iconos
Ejemplo de notificaciones programadas

 

 

© 2013 Microsoft. Reservados todos los derechos.