開發環境
此篇使用Xcode版本13.0(13A233)及SwiftUI
介紹開始
首先先到Firebase網站登入google帳號
接著就會看到以下畫面
按下Get Started -> 新增專案demo1 -> 選擇iOS+
在Xcode新增專案firebaseDemo1
輸入Xcode案子的bundle Identifier到Apple 軟體包ID欄位
應用程式暱稱與App Store ID都是選填可以不填沒關係
在Xcode中拖入檔案GoogleService-info.plist步驟會出現以下視窗
按下Finish
Xcode中選取File->Add Packages…
將連結貼到搜尋欄位就會出現firebase-ios-sdk
按下Add Package要跑一下子會出現可以選擇的程式庫
可以先加入以下三個常用程式庫:
FirebaseAuth (帳號登入功能)
FirebaseFilestoreSwift-Beta (Filestore資料庫)
FirebaseStorageSwift-Beta (Storage檔案)
Firebase 範例使用的是UIKit
用SwiftUI的話加入
import Firebase
init(){
FirebaseApp.configure()
}
完整程式碼如下
firebaseDemo1App.swift
import SwiftUI
import Firebase
@main
struct firebaseDemo1App: App {
init(){
FirebaseApp.configure()
}
var body: some Scene {
WindowGroup {
ContentView()
}
}
}
到這邊已經建構demo1方案完成囉!
建構完成後要怎麼使用呢?待續...