Создание хранилища firebase для чтения и записи на Android

Я новичок в хранилище firebase. Может ли кто-нибудь сказать мне, как сделать файлы хранилища общедоступными для чтения и записи?. Код по умолчанию, предоставляемый firebase, приведен ниже. Какие изменения я должен сделать?

service firebase.storage {
  match /b/image-view-b1cf5.appspot.com/o {
    match /{allPaths=**} {
      allow read, write: if request.auth != null;
    }
  }
}

Ответ 2

FYI: если вы хотите публичное чтение.

service firebase.storage {
  match /b/image-view-b1cf5.appspot.com/o {
    match /{allPaths=**} {
        allow read;
        allow write: if request.auth != null;
    }
  }
} 

Ответ 3

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
} 

Ответ 4

Просто удаление

if request.auth! = null;

service firebase.storage {
  match /b/image-view-b1cf5.appspot.com/o {
    match /{allPaths=**} {
      // Allow access by all users
      allow read, write;
    }
  }
}

Счастливое Кодирование

Ответ 5

Удаление условия аутентификации должно работать.

Ответ 6

// Anyone can read or write to the bucket, even non-users of your app.
// Because it is shared with Google App Engine, this will also make
// files uploaded via GAE public.
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}