Registrierung für Push-Benachrichtigungen in Xcode 8 / Swift 3.0?

Ich versuche meine app zu arbeiten in Xcode 8.0, und bin laufen in einen Fehler. Ich weiß, dieser code funktionierte gut, in früheren Versionen von swift, aber ich gehe davon aus, dass der code für diese ist in der neuen version geändert. Hier ist der code, den ich versuche zu laufen:

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

Den Fehler, dass ich bekomme ist " - Argument labels '(forTypes:, Kategorien:)' passen nicht alle verfügbaren überladungen"

Gibt es einen anderen Befehl, dass ich versuchen könnte, damit es funktioniert?

Kommentar zu dem Problem
Ich schrieb eine Anleitung, wie man genau das tun: eladnava.com/... Kommentarautor: Elad Nava
Benachrichtigung bei Swift 3.0 : iosdevcenters.blogspot.com/2016/09/... Kommentarautor: Kirit Modi

InformationsquelleAutor der Frage Asher Hawthorne | 2016-06-22

Schreibe einen Kommentar