Transferring an app to another Firebase account

Firebase

Firebase Problem Overview


I have a few apps under my personal firebase account for testing, but now need to transfer an app to a client's account for billing purposes. Is this possible?

Thanks!

Firebase Solutions


Solution 1 - Firebase

I recently shifted ownership of one of my projects to another account. All you have to do is:

  1. Go to your Firebase console, and select the project you want to shift.
  2. Select the cog icon besides the project name on top right.
  3. Select Permissions from the flyout.
  4. Select Advanced permission settings hyperlink.
  5. You've reached the IAM & Admin page of Firebase.
  6. Click on +Add button on top.
  7. Enter the email ID of the account that you want to transfer the project to.
  8. In the dropdown, Select a role > Project > Owner. Click add
  9. You will receive a confirmation email. Click the link in the email to accept the invitation.
  10. Accept the invitation, and go to IAM & Admin page of the transferred project.
  11. Use remove button to delete the previous user

Hope this helps.

Solution 2 - Firebase

Note that this is an old answer and there might be more up to date solutions below.


This is a reply received after emailing to [email protected], which is the official firebase support email after gogle acquired firebase in late 2014.

> From: [email protected]
> In order to transfer ownership of a Firebase instance, we need you to > do two things: add the new owner as a collaborator; then, fill in the > form below and email it to us as written verification. This must be > sent from the email address which owns the Firebase instance.

----------------- 
REQUEST TO TRANSFER OWNERSHIP
I authorize the Firebase team to make **<new owner’s email>** the owner of https://**<firebase instance>**.firebaseio.com effective immediately. I have added **<new owner’s email>** as a collaborator to verify the email address is correct and to certify that I am the current owner. I understand that I am effectively granting **<new owner’s email>** full read and write access to all stored data for this instance.
-----------------

Solution 3 - Firebase

@SergeyKopanev

Transfer the billing

After deleting the first user in the Firebase Console, login to your Google Cloud Platform console with your new user. Go to Billing > Account Management

Change billing screenshot

Click on the three dots next to the project ID you just transferred, and select Change billing. Confirm by clicking on Set account and you are done !

Solution 4 - Firebase

follow this steps :

  • select you project
  • from left side menu select

Menu

(Users and Permissions) from settings icon

  • Click on +Add button on top.

  • Enter the email ID of the acc to transfer the project to.

  • In the dropdown, Select a role > Project > Owner. Click add

  • Check mail in the email added above.

  • Accept the invite, and go to IAM & Admin page of the transferred project.

  • Use remove button to delete the previous user

Solution 5 - Firebase

It is more simple now.

  1. Click gear icon beside Project Overview
  2. Click on Users and Permissions
  3. Click on Add Member
  4. Type the email address and choose the role as Owner
  5. Click on Add Member

enter image description here

enter image description here

and that's it you are done. An invitation will be sent to the email id. They just need to accept.

Solution 6 - Firebase

Here from my account just add a different email as owner role

enter image description here

Solution 7 - Firebase

For projects on the new Firebase Console (at https://console.firebase.google.com), this is now a self-service process. See the answer to this question: https://stackoverflow.com/questions/37569460/how-to-add-collaborators-to-a-firebase-app/37571602#37571602 for a step-by-step guide.

Solution 8 - Firebase

I sent an email to the support email address and a bot replied:

> ---------- Forwarded message --------- > > From: <[email protected]> > > To: <REDACTED> > > Transfer Ownership of Firebase Account > > > Hey there, > > In order to more efficiently process your issue, we now only accept > new support requests through our support portal at > https://firebase.google.com/support/. > > Please submit your inquiry there. Thanks in advance! > > Cheers, Firebase Support

To make my transfer request I created a ticket under Account Services https://firebase.google.com/support/contact/account-services/

Solution 9 - Firebase

If FirebaseDatabase.instance.reference() is giving you the reference from the old database already deleted try this:

Change the name of your "package_name": "com.old.appname" on all occurrences to be different from the old one.

Find in folder

  • Right-click on your project folder

  • click on Find in folder option

  • search com.old.appname and change all occurrences to com.new.appname

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionpatrickkiddView Question on Stackoverflow
Solution 1 - FirebasekchetanView Answer on Stackoverflow
Solution 2 - FirebaseQwertyView Answer on Stackoverflow
Solution 3 - FirebaseJulie RankataView Answer on Stackoverflow
Solution 4 - FirebaseSami YousifView Answer on Stackoverflow
Solution 5 - FirebaseAkshatha SrinivasView Answer on Stackoverflow
Solution 6 - FirebaseamorenewView Answer on Stackoverflow
Solution 7 - FirebaseFrank van PuffelenView Answer on Stackoverflow
Solution 8 - FirebaseatrouttView Answer on Stackoverflow
Solution 9 - FirebasePedroclemosView Answer on Stackoverflow