Articles of unusernotificationcenter

UIApplication.registerForRemoteNotifications () solo debe invocarse desde el hilo principal

Xcode 9 (iOS 11) mostrándome un error / advertencia al registrarme para la notificación Push (remota). Aquí está el mensaje de error Y aquí está el código, lo he intentado: let center = UNUserNotificationCenter.current() center.delegate = self center.requestAuthorization(options: [.sound, .alert, .badge]) { (granted, error) in if error == nil{ UIApplication.shared.registerForRemoteNotifications() } } Línea de error […]

Agregar notificación local en ios10 – swift 3

Editar: Así que poner la aplicación en segundo plano hizo el truco. Original: Así que he intentado agregar una notificación al nuevo UNUserNotificationCenter, pero parece que no lo entiendo. Mi controlador de vista tiene una acción: @IBAction func sendPressed(_ sender: AnyObject) { let content = UNMutableNotificationContent() content.title = “Hello” content.body = “What up?” content.sound = […]

Obteniendo notificaciones locales para mostrar mientras la aplicación está en primer plano Swift 3

Aparentemente esto ahora es posible con ios10: optional func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: (UNNotificationPresentationOptions) -> Void) Esta respuesta básicamente dice las herramientas necesarias para hacerlo: ¿Mostrar un banner de notificación de iOS stock cuando su aplicación está abierta y en primer plano? Simplemente no estoy realmente entendiendo cómo poner todo junto. […]

¿Se está registrando para notificaciones Push en Xcode 8 / Swift 3.0?

Intento que mi aplicación funcione en Xcode 8.0 y me encuentro con un error. Sé que este código funcionó bien en versiones anteriores de swift, pero asumo que el código para esto se cambia en la nueva versión. Aquí está el código que bash ejecutar: let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil) UIApplication.sharedApplication().registerUserNotificationSettings(settings) […]