|
|
4 年之前 | |
|---|---|---|
| .. | ||
| CombineSample | 7999fd32f6 Activate community support for Combine in Firebase 🔥 | 4 年之前 |
| CombineSample.xcodeproj | 7999fd32f6 Activate community support for Combine in Firebase 🔥 | 4 年之前 |
| CombineSample.xcworkspace | f9929d0a9a Combine: Add a sample app (#8113) | 4 年之前 |
| README.md | f9929d0a9a Combine: Add a sample app (#8113) | 4 年之前 |
This sample demonstrates how to use Firebase's Combine APIs.
GoogleServices-Info.plist and drag it into your project (it's easiest if you place it just next to Info.plist)Currently, Combine support for Firebase is still under development, which is why we haven't enabled the respective Swift Package Manager products yet. You need to do so yourself:
In Package.swift, find the following lines:
// TODO: Re-enable after API review passes.
// .library(
// name: "FirebaseCombineSwift-Beta",
// targets: ["FirebaseCombineSwift"]
// ),
// .library(
// name: "FirebaseAuthCombineSwift-Beta",
// targets: ["FirebaseAuthCombineSwift"]
// ),
// .library(
// name: "FirebaseFunctionsCombineSwift-Beta",
// targets: ["FirebaseFunctionsCombineSwift"]
// ),
// .library(
// name: "FirebaseStorageCombineSwift-Beta",
// targets: ["FirebaseStorageCombineSwift"]
// ),
and uncomment them:
// TODO: Re-enable after API review passes.
.library(
name: "FirebaseCombineSwift-Beta",
targets: ["FirebaseCombineSwift"]
),
.library(
name: "FirebaseAuthCombineSwift-Beta",
targets: ["FirebaseAuthCombineSwift"]
),
.library(
name: "FirebaseFunctionsCombineSwift-Beta",
targets: ["FirebaseFunctionsCombineSwift"]
),
.library(
name: "FirebaseStorageCombineSwift-Beta",
targets: ["FirebaseStorageCombineSwift"]
),
The app should now compile.