Регистрация для push-уведомлений в Xcode 8 / Swift 3.0?

Я пытаюсь заставить мое приложение работать вXcode 8.0и сталкиваюсь с ошибкой. Я знаю, что этот код работал хорошо в предыдущих версиях swift, но я предполагаю, что код для этого изменился в новой версии. Вот код, который я пытаюсь запустить:

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

Я получаю сообщение об ошибке: «Метки аргументов» (forTypes :, Categories :) «не соответствуют ни одной доступной перегрузке»

Есть ли другая команда, чтобы я мог попытаться заставить это работать?

Ответы на вопрос(11)

Ваш ответ на вопрос