title: iOS10, Swift 3, and FCM delegate error
body: <p>I'm getting error:</p>
  
  <pre><code>"Value of type FIRMessaging has no member 'remoteMessageDelegate'" on FIRMessaging.messaging().remoteMessageDelegate = self
  </code></pre>
  
  <p>I get this snippet code from FCM setup guide:</p>
  
  <pre><code>func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -&gt; Bool {
      // Override point for customization after application launch.
  
      if #available(iOS 10.0, *) {
          let authOptions : UNAuthorizationOptions = [.alert, .badge, .sound]
          UNUserNotificationCenter.current().requestAuthorization(
              options: authOptions,
              completionHandler: {_,_ in })
  
          // For iOS 10 display notification (sent via APNS)
          UNUserNotificationCenter.current().delegate = self
          // For iOS 10 data message (sent via FCM)
          FIRMessaging.messaging().remoteMessageDelegate = self //Get error on this line
  
      } else {
          let settings: UIUserNotificationSettings =
              UIUserNotificationSettings(types: [.alert, .badge, .sound], categories: nil)
          application.registerUserNotificationSettings(settings)
          application.registerForRemoteNotifications()
      }
  </code></pre>