※この記事はFirestore × iOS(Swift)【環境構築編】 - Qiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。
Firestoreでプロジェクトを作成
「プロジェクトを追加」ボタンを押します。
名前を付けます。(今回は適当に付けましたが、どのアプリか後々分かるようにした方が良いです)
料金プランを確認。使用量が少ないうちは無料です。→参考
「続行」を選択。
「続行」を選択。
「Firebaseを追加」を選択。
おめでとうございます!新しいプロジェクトが作成されました。
Xcode側の準備
今回は「FirestoreSample」というプロジェクトを予め作っておきました。 このプロジェクトにFirestoreを紐付けていきます。
先ほど作成したXcodeプロジェクトのバンドルIDをコピペします。
「GoogleService-Info.plist」をダウンロードします。 zipファイルを解凍し、Xcodeプロジェクトに追加します。
このようになっていれば正常に追加されています。
(注意)何回もこのファイルをダウンロードしていると「GoogleService-Info(1).plist」のように数字がくっつきます。このファイルでは正常に動作しませんので、一度削除してもう一度ダウンロードしてください。
CocoaPodsを使ってFirebaseSDKを追加します。CocoaPodsの使い方はここでは割愛します。
Xcodeプロジェクトの「Appdelegate.swift」に「import Firebase」、「FirebaseApp.configure()」を追加します。
この位置です。
⌘Rでビルドしてみましょう。正常に設定できていればこのような画面になるはずです。
以上。