¿Te registras para recibir notificaciones push en Xcode 8 / Swift 3.0?

Estoy tratando de hacer que mi aplicación funcioneXcode 8.0y me encuentro con un error. Sé que este código funcionó bien en versiones anteriores de swift, pero supongo que el código para esto se cambió en la nueva versión. Aquí está el código que estoy tratando de ejecutar:

let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil)     
UIApplication.sharedApplication().registerUserNotificationSettings(settings)
UIApplication.shared().registerForRemoteNotifications()

El error que obtengo es "Las etiquetas de argumento '(para Tipos :, categorías :)' no coinciden con ninguna sobrecarga disponible"

¿Hay un comando diferente que podría intentar para que esto funcione?

Respuestas a la pregunta(11)

Su respuesta a la pregunta