2017年12月18日 星期一

「iOS」[Firebase] iOS存取Firebase Realtime Database(1)

紀錄一下自己用iOS來存取Firebase Realtime Database

首先到進入到Firebase
https://console.firebase.google.com/u/2/

















新增專案



















點選iOS











先開啟xcode,建立一個iOS專案














重點在於紅框框中那一行,先記下等等有妙用














按下Next把專案建立好,再來回到Firebase



















把剛才記下的 Bundle Identifier填入,註冊應用程式
















下載GoogleService-Info.plist並放到專案目錄下



















接下來會用到CocoaPods ,如果沒安裝過,請先安裝,

不知道cocoaPods是什麼可以參考這一篇 , 安裝只需要在終端機輸入

sudo gem install cocoapods


接下來要進到專案根目錄下,開啟終端機並進入專案目錄

cd iOSDemo

初始化cocoaPods

pod init

此時目錄下會出現Podfile ,表示初始化cocoaPods成功






編輯Podfile 

vi Podfile

並在# Pods for iOSDemo下方加入二行

pod 'Firebase/Core'
pod 'Firebase/Database'





















存檔後,先裝Xcode關掉(很重要)

輸入下列指令開始安裝插件

pod install














接下來在輸入以下指令,開啟剛剛的專案

open iOSDemo.xcworkspace

此時會發現專案中多了一個Pods表示Firebase SDK安裝成功囉~


接下來是初始化Firebase ,打開AppDelegate.swift

import Firebase

並在
func application(_ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions

中加入

FirebaseApp.configure()

先Build一次看看,如果編譯成功,可以開啟模擬器執行,會有Firebase Log輸出。

下一篇會介紹如何新增,修改,刪除,讀取




沒有留言:

張貼留言