こんにちは!この記事では、Xcodeを使ったiOSアプリにFirebaseを導入する方法を解説します!
そもそもFirebaseとは?
アプリ開発に必要なバックエンド機能をまとめたプラットフォームです!
これからアプリ開発をする方や、ログイン機能・データ保存を実装したい方には必須です!
その1 Firebase Consoleでプロジェクトを作成
まずFirebaseの公式サイトにアクセスします
① リンクはこちらです https://console.firebase.google.com/
② - プロジェクトを作成をクリック
③ - プロジェクト名を入力して続行」
その2 iOSアプリをFirebaseに登録
| 項目 | 入力内容 |
|---|---|
| iOSバンドルID |
com.example.yourapp(Xcodeと必ず同じIDにしてください!) |
| アプリ名(任意) | 任意でOK |
その3 設定ファイルのダウンロード
① 「GoogleService-Info.plist」 を ダウンロード
② .plist ファイルを Xcodeプロジェクトのルートにドラッグ&ドロップするだけ!
その4 FirebaseSDKの追加
① Xcode を開いた状態で:
メニューから
→ File > Add Packages... を選択
② 右上の表示される検索バーに、これを貼り付けるだけ:
https://github.com/firebase/firebase-ios-sdk
③ ライブラリを選択(最低限まずはこれを選べば大丈夫だと思います!):
✅ FirebaseAuth
✅ FirebaseCore
そして
Finishをクリック
その5 初期化コードの追加
Appファイルにこのまま貼っても大丈夫です!
swift UIの場合
import SwiftUI
import FirebaseCore
class AppDelegate: NSObject, UIApplicationDelegate {
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
FirebaseApp.configure()
return true
}
その6 ビルドして導入完了!
ビルドしてエラーがなければ、Firebaseの導入は完了です!
備考
Firebaseの概要やインストールの仕方など載っているので、ぜひ参考にこちらもにしてみてください!(英語動画)
https://www.youtube.com/watch?v=sHWX5j6wUjA
以上、XcodeにFirebaseを導入する方法を解説してみました!ぜひ参考にしてみてください!✌️