Firebase iOS (1) 設定篇


Posted by quinhsieh on 2022-03-07

開發環境

此篇使用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方案完成囉!
建構完成後要怎麼使用呢?待續...


#Firebase #iOS #SwiftUI







Related Posts

GO 架站 01 | 取回伺服器回傳的資料

GO 架站 01 | 取回伺服器回傳的資料

【React Router】初次認識 React Router: v6 新語法 createBrowserRouter

【React Router】初次認識 React Router: v6 新語法 createBrowserRouter

在臺灣與世界做朋友-我在 TourMeAway 的英語導覽經驗回顧

在臺灣與世界做朋友-我在 TourMeAway 的英語導覽經驗回顧


Comments