We use a single Firebase project to create many white-label'd apps. We like this because all of our apps have a single user base and share a single database.
The problem is that Firebase has a hard cap limit on the amount of apps (around 100) you can have in a single project.
So now we have 100+ apps that we need to migrate in some way to account for this hard cap. We'd love for each of our apps to use the same Firebase app (well at least one per platform, iOS, Android, etc)... but this isn't possible as you have to provide a matching bundle id... and the App Store dictates that those all must be different.
Is it possible that the bundle id is only used for certain services? I know for sure it must be accurate for push notifications to work. But if we switched to a different service (OneSignal) for push notifications would the rest work alright? Or is the white-labeled "many apps, same project" model just not a good fit for Firebase?