title: Firebase.configure() stops AppDelegate:OpenUrl() from being called
body: <p>If FirebaseApp.configure() is added to didFinishLaunchingWithOptions() (which is where it is supposed to go according to the documentation, then if the application is not in the background and something launches it via a url then  </p>
  
  <pre><code>public func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -&gt; Bool
  </code></pre>
  
  <p>will not get called.</p>
  
  <p>But as soon as FirebaseApp.configure() is removed, then OpenURL() will be called. 
  So adding FirebaseApp.configure() is interfering with the standard launching/opening actions for the app.</p>
  
  <p>How is one supposed to use Firebase/Crashlytics if certain functionality of your app is reliant on OpenURL() getting called but Firebase.configure() prevents it from doing so?</p>