swiftUIアプリでFirebaseを使う

swiftUIでアプリを作成するときのFirebase使用方法メモ。

1.新規projectを作成する

2. File -> Swift Packages -> Add Package Dependency…

3. https://github.com/firebase/firebase-ios-sdk.gitをRepository URLに入力してEnter

4. Next -> Next

5. FirebaseFirestoreとFirebaseFrestoreSwift-betaにチェックを入れてFinish

6. console.firebase.google.comにアクセスしてプロジェクトの新規作成を選択、プロジェクトnameを入力して続ける。

7. 完了すると、アプリを追加する的な画面になるので、iOSのボタンを押す。

8. iOS bundle IDを入力、その他はOptionalなので入力しなくてOK、Bundle IDはXcodeのディレクトリの一番上にあるアプリ名のファイルのTARGET -> generalタブにある

9. configファイルをダウンロードして、Xcodeのフォルダディレクトリにドラッグドロップする。

10. appnameApp.swiftに以下のコード追加

import SwiftUI

import Firebase

@main

struct appnameApp: App {

    init() {

        FirebaseApp.configure()

    }

    var body: some Scene {

        WindowGroup {

            CintentView()

        }

    }

}

11. console.firebase.google.comのCloud FirebaseでCreate databaseする、test modeを選択すること

以上でとりあえずFirebaseが使えるようになるっぽいので、これから色々試したい

コメント