/firebase

Primary LanguageSwift

firebaseサンプル機能実装

iOSアプリでfirebaseで実装できる機能のサンプルコード集

1. Firebase プロジェクトを作成

Firebase プロジェクト

2. 「iOS+」から iOS アプリを登録する

Apple Bundle ID を入力

GoogleService-Info.plist をダウンロード

3. Xcode で SDK のインストール

SPM パッケージURL: https://github.com/firebase/firebase-ios-sdk

Up to Next Major Version で「Add Package」

4. アプリで Firebase を初期化する

AppDelegate に

import FirebaseCore
import FirebaseFirestore
import FirebaseAuth

application(_:didFinishLaunchingWithOptions:)に

FirebaseApp.configure()

Authentication を開始する

[Sign-in method] タブで [メール / パスワード] を有効にして、[保存]

Cloud Firestore にデータを追加する

ルール]タブで下記のように修正する

rules_version = '2';

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if true;
    }
  }
}