Firebase 專案的 Cloud Firestore 設定

連到 Firebase 的專案頁面。

https://console.firebase.google.com

點選左邊側邊欄 Build 下的 Firestore Database

點選 Create database。

勾選 Start in test mode 後點選 Enable。

test mode 將讓我們可以自存讀取和寫入 database,方便一開始的測試。未來想要限制權限,可再修改權限的規則(rule)。

選擇 Firebase 的位置,若無特別需求可先採用預設的 nam5。

建好 database 後,下圖為 Cloud Firestore 的 Data 分頁。

修改存取權限

切換到 Rules 分頁設定權限。以下為幾種常見的權限設定。

  • 公開權限,任何人都可存取資料。
allow read, write: if true;

allow read, write;
  • 登入的使用者才能存取資料。
allow read, write: if request.auth != null;
  • 不允許任何人存取資料。
allow read, write: if false;

--

--

彼得潘的 iOS App Neverland
彼得潘的 Swift iOS App 開發問題解答集

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com