У меня есть некоторые проблемы с формой кода push-уведомления Bluemix, которую можно найти здесь.Swift 2: Настройки уведомлений Push
https://console.ng.bluemix.net/docs/services/mobilepush/t_enable_ios_notifications_register.html
********* Dont знаю, как я пропустил, что этот вопрос уже excisted *******
Код я написал, что дает мне об ошибке :
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
let notificationTypes: UIUserNotificationType = UIUserNotificationType.Badge | UIUserNotificationType.Alert | UIUserNotificationType.Sound
let notificationSettings: UIUserNotificationSettings = UIUserNotificationSettings(forTypes: notificationTypes, categories: nil)
application.registerUserNotificationSettings(notificationSettings)
application.registerForRemoteNotifications()
return true
}
Ошибка, которая дает мне: «Нет» | кандидаты производят ожидаемый тип contexual результата «UIUserNotificationType» Чтобы очистить его второй «|», что это неправильно
Этот вопрос я нету найти на Stackoverflow хотя:..
Позже в моем коде (AppDelegate) я получаю сообщение об ошибке в этом коде:
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {
И он говорит: "Invalid redeclartion из«приложения (_: didRecieiveRemoteNotification: fetchCompletionHander :)"
Любые идеи, что это значит?
Dont знаю, как я пропустил тот. Я много проверил здесь в stackoverflow и ответы на одни и те же вопросы, прежде чем не помог мне. Но в этом потоке еще есть еще один вопрос, который я не знаю, как ответить. Спасибо, что увидели это :) – Jesper