es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: UNUSERNOTIFICATIONCENTER

¿Cómo puedo agregar la opción “Reproducir sonidos para notificaciones” para mi aplicación en la configuración de “Notificaciones & Enfoque” de macOS?

Mi aplicación maneja correctamente las notificaciones con los siguientes bloques de código: swift UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .sound]) { _, _ in } y: swift func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) { return completionHandler([.alert, .sound]) } y: UNUserNotificationCenter.current().getNotificationSettings { (settings) in if settings.authorizationStatus == .authorized . . . Read more

Cómo programar una notificación local que se repita en un intervalo de tiempo específico.

Quiero programar una notificación local para cada diferencia de 3 horas. Pero con una limitación, esto debe ser entre las 7AM – 10PM. Código para programarlo. let user = UNUserNotificationCenter.current() let content = UNMutableNotificationContent() content.title = "Notificación Local" content.body = "Prueba." let trigger = UNTimeIntervalNotificationTrigger(timeInterval: (36060), repeats: true) let request . . . Read more

No se puede solicitar autorización para notificaciones locales en macOS.

Al solicitar autorización para notificaciones locales usando: do { _ = try await current().requestAuthorization(options: [.alert]) } catch let error { print(error) } Siempre obtengo el mensaje de error: Error Domain=UNErrorDomain Code=1 “Las notificaciones no están permitidas para esta aplicación” UserInfo={NSLocalizedDescription=Las notificaciones no están permitidas para esta aplicación} Si voy a . . . Read more