Swift隨手紀錄Day15-Firebase
防止偷懶Day15
為了儲存之後的資料
今天就來設定Firebase的套件
來跟著上面的步驟一步一步的來設定
首先用google帳號登入來到console點擊新增專案

填入專案名稱跟地點
建立完成就可以看到下面這個畫面

點選加入iOS

接下來打開Xcode找到Target下面的Bundle Identifier
填入iOS繫結ID之後點註冊應用程式

接下來就把GoogleService-info.plist下載下來並放到Xcode裡面

接下來就邊看接下來該做的步驟邊按完成到結束吧
CocoaPods的安裝這裡就先跳過(偷懶,跪謝谷歌大神)
直接用CocoaPods安裝Firebase的套件
先打開終端機移動到Project的目錄下輸入
1 | pod init |

然後修改產生出來的podfile內容
這邊範例我用vim進行修改,用xcode或其他文字編輯器也可以
直接在終端機Project的目錄下輸入
1 | vim podfile |
打開檔案之後按下i進入INSERT MODE
輸入
1 | pod 'Firebase/Database' |
輸入完成按下esc離開INSERT MODE
按下Shift + ;輸入wq就會儲存檔案並回到終端機的畫面

修改完podfile就可以來進行pod的安裝拉(如果這時xcode有開可以先關掉)
一樣在終端機Project的目錄下輸入pod install
等他跑完就會發現目錄下多了一個projectName.xcworkspace檔案
點兩下這檔案打開xcode就會發現多了個pod的資料夾

裡面就包含了剛剛安裝的pod
最後再回到AppDelegate.swift修改一下
先import Firebase的套件
然後在didFinishLaunchingWithOptions這個function內加上
1 | func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { |
接下來就可以準備使用有安裝的Firebase套件了.