title: Difference between UNUserNotificationCenterDelegate and didReceiveRemoteNotification
body: <p>How iOS behaves when we implement both didReceiveRemoteNotification as well as UNUserNotificationCenterDelegate method - </p>
  
  <pre><code>  optional public func userNotificationCenter(_ center: 
    UNUserNotificationCenter, didReceive response: UNNotificationResponse, 
    withCompletionHandler completionHandler: @escaping () -&gt; Swift.Void)
  </code></pre>
  
  <p>As per documentation didReceiveRemoteNotification is deprecated but if app has implemented both delegate method, which one get call for iOS 10 app as well as iOS 9 app on XCode 8 (swift 3)? </p>