title: Configure multiple Firebase projects with Unity
body: <p>Is it possible to <a href="https://firebase.google.com/d" rel="noreferrer">configure multiple Firebase projects</a> for my Unity application without diving into the Android or iOS code? I tried simply switching out the google-services.json file, but this failed to point my Unity app to the correct Firebase app. Ideally I'd like to be able to do something like this: </p>
  
  <pre><code> void Awake()
  {
      if (environment == Environment.Development)
      {
          SetDevelopmentEnvironment();
      }
  
      FirebaseApp.CheckDependencies();
      FirebaseApp.FixDependenciesAsync();
      auth = FirebaseAuth.DefaultInstance;
  }
  
  public void SetDevelopmentEnvironment()
  {
      AppOptions firebaseDevelopmentAppOptions = new AppOptions();
      firebaseDevelopmentAppOptions.ProjectId = "test";
      firebaseDevelopmentAppOptions.StorageBucket = "test.appspot.com";
      firebaseDevelopmentAppOptions.AppId = "1:12345:android: xyz";
      firebaseDevelopmentAppOptions.ApiKey = "123Key";
      firebaseDevelopmentAppOptions.MessageSenderId = "123SenderID";
      System.Uri dbURL = new System.Uri("https://test.firebaseio.com");
      firebaseDevelopmentAppOptions.DatabaseUrl = dbURL;
      FirebaseApp.Create(firebaseDevelopmentAppOptions);
  }
  </code></pre>
  
  <p>Or better yet, simply pass the appropriate google-services.json from the Resources folder. </p>