Skip to content

Firebase Issues: grammatical errors fixed, improved formatting, added assets #374

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Jun 22, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/troubleshooting/assets/20250430121219360101.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/troubleshooting/firebase-issues/_category_.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"label": "Firebase Issues"
"label": "Firebase Troubleshooting"
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ You may receive an email from Firebase with the subject:

This message typically appears when your Firestore database is in **Test Mode** and the access duration has expired.

**Why Am I Seeing This Message?**
Reason for This Message

When setting up Firestore for the first time, Firebase offers two rule options:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,37 +28,37 @@ Follow these steps to configure CORS for your Firebase Storage bucket:

3. **Run the following Command:**

```js
```jsx
gcloud config set project <your-project-id>
```

4. **Navigate to your Firebase Storage bucket:**

```js
```jsx
cd gs://<your-bucket-name>
```

5. **Run the `cors` Command to Configure CORS:**

```js
```jsx
gsutil cors set cors.json gs://<your-bucket-name>
```

You can also specify a list of allowed headers by running the following command:

```js
```jsx
gsutil cors set cors.json gs://<your-bucket-name> --allowed-headers="Content-Type, Authorization"
```

The `cors.json` file contains a list of origins that are allowed to access your resources. Each origin is a string that identifies a domain or port. For example, the following origin allows access from the domain `www.example.com`:

```js
```jsx
"origins": ["https://www.example.com"]
```

You can also specify a list of allowed headers. The following example allows access to the `Content-Type` and `Authorization` headers:

```js
```jsx
"origins": ["https://www.example.com"], "allowedHeaders": ["Content-Type", "Authorization"]
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ This error typically occurs when Firebase permissions or authentication settings

FlutterFlow requires the following roles to be granted to `[email protected]` for proper functionality:

- **Editor**
- **Cloud Functions Admin**
- **Service Account Admin**
- Editor
- Cloud Functions Admin
- Service Account Admin

To add these permissions:

Expand Down Expand Up @@ -78,15 +78,13 @@ This error typically occurs when Firebase permissions or authentication settings



:::info[Still Not Working?]
Try Reconfiguring Permissions from Scratch
:::
:::info[Still not working?]
Try reconfiguring permissions from scratch.

If none of the steps resolve the issue:

1. Remove existing Firebase permissions.
2. Re-add all necessary roles from scratch.
3. Follow the full setup instructions in the **[official FlutterFlow Firebase integration guide](/integrations/firebase/connect-to-firebase/)**.

:::

By following the steps above, you should be able to resolve the error and continue using FlutterFlow CMS without interruptions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Managing Firebase Storage properly is essential for controlling your app's file

- **Spark Plan (Free)**
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please refer to the latest info from Firebase docs, because as far as I remember, Firebase Storage isnt free anymore?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you point to the docs that says its 1 GB?


- Includes up to **5 GB** of storage.
- Includes up to **1 GB** of storage.
- Exceeding this limit requires upgrading to a paid plan.

- **Blaze Plan (Pay-as-you-go)**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
keywords: ['firebase', 'deployed', 'firestore']
slug: /what-to-do-if-firestore-indexes-are-not-deployed
title: What to Do If Firestore Indexes Are Not Deployed
keywords: ['firebase', 'deployment', 'firestore']
slug: /resolving-firestore-index-deployment-issues
title: Resolving Firestore Index Deployment Issues
---
# What to Do If Firestore Indexes Are Not Deployed
# Resolving Firestore Index Deployment Issues

If your Firestore indexes are not being deployed as expected, follow these troubleshooting steps to resolve the issue and ensure your app performs correctly.

Expand All @@ -30,7 +30,7 @@ If your Firestore indexes are not being deployed as expected, follow these troub

- Update your Firestore rules in both Firebase Console and FlutterFlow.
- Ensure they match your app’s data access requirements.
- **[How to Update Firestore Rules](../integrations/database/cloud-firestore/firestore-rules/)**.
- Follow the detailed steps in the **[Firestore Rules documentation](../integrations/database/cloud-firestore/firestore-rules/)** to correctly configure your rules.

![](../assets/20250430121118592064.png)

Expand All @@ -45,7 +45,6 @@ If your Firestore indexes are not being deployed as expected, follow these troub

:::tip[Additional Tips]
- Make sure you completed all the steps above before retrying deployment.
- If the issue persists, review the **[FlutterFlow help article](https://intercom.help/flutterflow/en/articles/9127351-what-to-do-if-firestore-indexes-are-not-deployed)**.
- For advanced troubleshooting, check Firebase logs and permissions in Google Cloud Console.
:::

Expand Down