今や商用で利用している人も珍しくないであろうFirebaseを触ってみようと思います!
(筆者はまともにFirebaseを使ったことがないため、この機会に使ってみようと思い立ちました。)
ほとんどGoogleが用意してくれているため、本当に簡単にできます。
まずは、Firebaseの公式ページに遷移して、新規プロジェクトを作成しましょう。
1で新規プロジェクトが作成できたため、続いてiOSアプリにFirebaseを追加しましょう。
Firebase管理ページから「iOSアプリにFirebaseを追加」を選択します。
plistファイルをDLしてXcodeプロジェクトに追加します。
そして、.xcworkspaceファイルを開いて、下図の指示の通りAppDelegate.swiftにコードを追加します。
これでFirebase管理画面にiOSプロジェクトとの紐付けが完了したことがわかります。
ここまででFirebaseの導入が完了したものの、正しく導入できたかどうかわからないかと思います。
-FIRDebugEnabledをONにしておくことでデバッグが可能になります。
デバッグ機能を利用しない場合は明示的に-FIRDebugDisabledをONにしましょう。
すると、Xcodeのコンソールログ欄に下図のようにログが出力されるようになります。
これでFirebaseをiOSに追加することができました。非常に簡単ですね!
サイドメニューを見るだけでも、非常に多くの機能を有しているようなので、少しずつ試してみたいと思いますが、まずは導入まで。