Firebase default naming convention changed. It conflicts with image upload functionality

Database & APIs

Issue Overview:

As of October 30, 2024, Firebase has updated the default naming convention for Cloud Storage buckets. Previously, the format was PROJECT_ID.appspot.com, but it has now changed to PROJECT_ID.firebasestorage.app. This change is documented in Firebase's official Get Started with Cloud Storage on Web guide.

Impact on FlutterFlow:

In FlutterFlow, when utilizing the image upload functionality, the system attempts to send HTTP requests to https://firebasestorage.googleapis.com/v0/b/[PROJECT_NAME].appspot.com. Due to Firebase's updated naming convention, this results in errors for projects created after October 30, 2024, as the expected bucket name now ends with .firebasestorage.app.
(It has to request to https://firebasestorage.googleapis.com/v0/b/[PROJECT_NAME].firebasestorage.app)

I already reported this to the bug report~
But, I guess they missed my point.

Please, Don't miss understand my screenshot!!
My purpose is to show the wrong request URL, Not CORS!

https://github.com/FlutterFlow/flutterflow-issues/issues/4858

What have you tried so far?
Did you check FlutterFlow's Documentation for this topic?
No
1
6 replies