利用 SPM 在 Xcode 專案加入 Firebase 套件
Published in
Sep 12, 2020
對使用 SPM 安裝第三方套件還不熟的朋友可參考以下連結,接下來就讓我們試試利用 SPM 安裝 Firebase 套件吧。
以下為新版 Xcode 的示範操作,使用舊版 Xcode 的同學請參考以上連結的方法 2 操作。
點選 Xcode menu 的 File > Add Packages
輸入套件的網址
https://github.com/firebase/firebase-ios-sdk
點選 Add Package。
勾選要安裝的套件,以下我們勾選比較常用到的三個套件:
- FirebaseAuth
帳號登入功能。
- FirebaseFirestoreSwift
存取 Firestore 資料庫。
- FirebaseStorage
存取 Storage 上的檔案。
成功安裝後的畫面如下,它將聰明地安裝其它相關的套件,因此在 Package Dependencies 下可看到一長串的套件。
將 SPM package 的 library 加到專案
一個 package 裡可能包含多個 library,假設我們原本只加入 package 裡的某個 library,之後可以再加入其它的 library。