Firebase 是不是仍支持 Mac OS X - 2016 年 7 月

Posted

技术标签:

【中文标题】Firebase 是不是仍支持 Mac OS X - 2016 年 7 月【英文标题】:Does Firebase still support Mac OS X - July 2016Firebase 是否仍支持 Mac OS X - 2016 年 7 月 【发布时间】:2016-11-11 14:45:52 【问题描述】:

我有一个 ios 应用程序,它使用我想为 Mac OS X 创建的 Firebase 实时数据库。Firebase 在最新更新中是否仍支持 Mac OS X,因为 Firebase 控制台仅显示将 Firebase 添加到 iOS 的选项、android 或网络应用程序。

如果有,我在哪里可以找到它?

谢谢

【问题讨论】:

是的,看起来他们已将官方支持的平台缩减为仅 iOS、Android 和 Web。您是否尝试过在 Mac 应用中使用 iOS 版本的 Firebase SDK?它可能会起作用。或者,REST API 是否满足您的需求?它不是实时的,但很容易使用。作为最后的手段,您可以将小型 JS 应用加载到 WebView 中,并使用 JS 版本的 Firebase API。 很遗憾,新的 3.x SDK 目前不支持 OSX。在此 Google Groups 讨论中了解更多信息:groups.google.com/d/msg/firebase-talk/gber4k8nmsI/ehd45IHeFQAJ Firebase 2.5.1 继续在 OS X 上工作。这是旧版 Getting Started Guide,其中包含下载链接以及通过 CocoaPods 安装的快速入门。有关示例 pod 文件配置,请参阅我在上面提供的链接 @FrankvanPuffelen 中的帖子(链接中的第 3 个消息)。目前尚不清楚未来对 OS X 的支持,我们已经等待了 2 个月的消息,因此您可能需要查看其他选项,以防它被正式删除。 CouchBase Mobile 在 OS X 上运行良好,并且 OS X 得到了官方的良好支持。他们拥有自托管和付费托管的离线存储和远程同步。见developer.couchbase.com/documentation/mobile/1.3/installation/…。 【参考方案1】:

感谢开源社区,我们再次可以在 macOS 上构建 Firebase 实时数据库客户端。详情见GitHub repo README。

【讨论】:

点击你的链接,我不明白如何继续。我的理解是我们应该使用支持 Mac OSX 的 2.5.1 版本。但是,我不知道如何使用此版本配置 firebase。 另请参阅github.com/firebase/firebase-ios-sdk#source-pod-integration,如果您有任何问题/问题,请询问另一个 *** 问题或在github.com/firebase/firebase-ios-sdk/issues 提交问题【参考方案2】:

正如 Paul 所说,您必须按照说明从 GitHub 存储库中获取 pod。

我将这些行添加到我的 Podfile 中

pod 'FirebaseCore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master'
pod 'FirebaseStorage', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master'

然后在 AppDelegate 上

导入 FirebaseCore

func applicationDidFinishLaunching(_ aNotification: Notification) 
        FirebaseApp.configure()

希望这会有所帮助!

【讨论】:

我无法使用这些链接安装 firebase。我收到此错误:CocoaPods 找不到 pod "FirebaseCore" 的兼容版本:

以上是关于Firebase 是不是仍支持 Mac OS X - 2016 年 7 月的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac OS X 上安装了 Java 7,但终端仍在使用版本 6

为啥在Windows XP上用VMware 9装Mac OS X 10.7,装好了却说“客户机操作系统不支持Mac OS X服务器”。

在 Mac OS X 上结合 Objective-C 和 C/C++

mac os x 可以安装啥数据库

在 Mac OS X (sierra & Mojave) 中启用 OpenMP 支持

Mac OS X:雪豹内置支持读写NTFS卷