【问题标题】:"Expected a type" errors using GeoFire with Firebase 3.2.1在 Firebase 3.2.1 中使用 GeoFire 时出现“预期类型”错误
【发布时间】:2016-06-02 21:47:29
【问题描述】:

从 Firebase 2.5.1 更新后,我遇到了一些错误。在我看来,GeoFire 丢失了一些关键组件,作为初学者,我立即迷失了方向。有人见过这个问题吗?

以下是我的错误列表的屏幕截图。

要添加更多信息,以下是 GFQuery.h 中发生错误的行:

- (FirebaseHandle)observeEventType:(GFEventType)eventType withBlock:(GFQueryResultBlock)block;

- (FirebaseHandle)observeReadyWithBlock:(GFReadyBlock)block;

- (void)removeObserverWithFirebaseHandle:(FirebaseHandle)handle;

【问题讨论】:

    标签: xcode swift firebase geofire


    【解决方案1】:

    当前的 geofire 版本与 Firebase 3 不兼容,团队目前正在使用兼容版本

    您可以在此处关注问题

    https://github.com/firebase/geofire-objc/issues/37

    【讨论】:

    • 天哪,有趣。那么这些是人们在尝试升级 firebase 后遇到的标准错误?
    • 是的,它发生在goofier android和iOS以及android身份验证......如果你现在真的需要使用geofire,建议仍然使用2.5.1版本,或者您可以通过使用 Geohash 和查询来创建您的自定义功能......无论如何,团队正在快速完成这项工作
    • 是的,我理解重大转变,但这很不方便。关于 firebase 是否会集成自己的 GeoFire 功能,或者他们是否会继续单独提供框架?现在可能会恢复到 2.5.1。
    • Firebase 团队支持 GeoFire,因此它是自己的 GeoFire 功能,但他们决定将该库开源,所以我认为它不会很快成为 firebase 的一部分......所以到目前为止,更新和兼容性问题已经得到了快速解决……但是这次 firebase 与以前的版本相比确实发生了变化……现在保留 2.5 的好选择……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2021-04-23
    • 1970-01-01
    相关资源
    最近更新 更多