1

我在我的应用程序中使用 Geofire 和 FirebaseUI。

在如何升级到新的 Firebase SDK 的文档中,它说我需要 Geofire 1.2.x 或更高版本。但是,这在 cocoapods 中尚不可用。什么时候可以使用?

另外,我需要升级 Firebase 用户界面吗?我该怎么做?似乎很多身份验证代码现在已经过时了,所以 FirebaseUI 需要升级是有道理的。

更新

使用 FirebaseUI,我在终端中得到以下输出:

- `Firebase (~> 3.2)` required by `Podfile`
- `Firebase (~> 2.2)` required by `FirebaseUI (0.3.2)`

使用 Geofire,我在终端中得到以下输出:

[!] Unable to satisfy the following requirements:

- `GeoFire (~> 1.2)` required by `Podfile`
4

1 回答 1

3

您已经了解 GeoFire 的 Firebase 更新要求,但是对于“何时”......好吧,正如 Firebase 的 David East 在 GeoFire 的 github 存储库中所发布的:

“我能给你的最好的估计是,我们将在未来几天到几周内更新 iOS 版 GeoFire。我们有很多开源库要更新几种语言,所以我们需要时间来完成这一切. 如果您想自己试一试,我们随时欢迎拉取请求!”

目前,如果您正在积极使用 GeoFire,我建议您将 Firebase 保持在 2.5.1,将 GeoFire 保持在 1.1.3 并继续工作,直到推出更新。至于 Firebase UI,它有所不同,但在此处记录:

https://codelabs.developers.google.com/codelabs/firebase-ios-swift/index.html?index=..%2F..%2Findex#4

希望这可以解决问题。我也很沮丧。

于 2016-05-19T19:23:00.573 回答