Если я переопределяю
override func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {
println("hey)
}
Я успешно получил метод, вызванный с приложением на переднем плане, когда я отправляю push-уведомление.
Если я переопределяю
override func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
println("hey")
}
Я не получаю никакого вызова метода при отправке уведомления с приложением на переднем плане. Почему первый работает, а второй - когда приложение находится на переднем плане?
Обратите внимание, что я выполняю только одно из них за раз. Не в то же время.