-
Notifications
You must be signed in to change notification settings - Fork 7
Installation
Thanks for choosing EasyFirebase! π Follow these steps to implement EasyFirebase into your iOS or macOS project.
If you haven't already, create a Firebase project and follow the steps outlined on the Firebase website. You only need to follow Steps 1-2 (Register App and Download Config File). Ignore the remaining steps.
Add the EasyFirebase package to your Xcode project by navigating to File > Add Packages... and enter the following URL into the search bar:
https://github.com/Flowductive/easy-firebase
Import EasyFirebase wherever necessary:
import EasyFirebase
Configure EasyFirebase at app launch.
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
EasyFirebase.configure()
return true
}
func applicationDidFinishLaunching(_ aNotification: Notification) {
EasyFirebase.configure()
}
var body: some Scene {
WindowGroup {
ContentView()
.onAppear {
EasyFirebase.configure()
}
}
}
EasyFirebase Wiki
β Installation
π Get Started with EasyAuth
π₯ Get Started with EasyFirestore
π Implement Sign In with Google
π Implement Sign In with Apple
π Using the Example Project
π Flowductive Website