【问题标题】:Trouble running Firebase database quickstart in Swift在 Swift 中运行 Firebase 数据库快速入门时遇到问题
【发布时间】:2016-10-20 07:37:53
【问题描述】:

我想知道你们中是否有人尝试过 Firebase 提供的数据库快速入门示例。

https://github.com/firebase/quickstart-ios/tree/master/database

我能够运行 Objective-C 部分,但是当我尝试以 Swift 部分为目标时,出现以下错误消息:Firebase 模块不可用。

我不太确定我做错了什么,如果您成功定位并运行了 Swift 部分,也许您可​​以给我一些提示。

示例中包含 pod 文件,如下所示:

# DatabaseExample

use_frameworks!
platform :ios, '7.0'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'FirebaseUI'

target 'DatabaseExample' do
end
target 'DatabaseExampleSwift' do
end
target 'DatabaseExampleTests' do
end

【问题讨论】:

  • 你安装了 podfile 吗?
  • 是的,我做到了,使用 pod install。
  • 尝试 pod 'Firebase' 删除其他的
  • 刚刚尝试删除其他人并使用 pod 'Firebase',得到同样的错误。你愿意帮我下载并尝试吗?那会很有帮助。谢谢,
  • 尝试构建和清理项目。我遇到了一些类似的问题,并且构建似乎可以解决它 - 特别是如果项目存储在 Dropbox 上。(您的里程可能会有所不同)

标签: ios swift firebase firebase-realtime-database


【解决方案1】:

pod 声明应该像这样在你的目标中:

platform :ios, '7.0'

target 'DatabaseExample' do
  use_frameworks!
  pod 'Firebase/Database'
  pod 'Firebase/Auth'
  pod 'FirebaseUI'
end
target 'DatabaseExampleSwift' do
end
target 'DatabaseExampleTests' do
end

【讨论】:

  • @DarylWong 很高兴听到它解决了您的问题。在这种情况下,您介意将答案标记为正确吗?干杯,克里斯
猜你喜欢
  • 2014-05-17
  • 2018-12-08
  • 2023-01-20
  • 1970-01-01
  • 2018-09-10
  • 2018-12-13
  • 1970-01-01
  • 1970-01-01
  • 2018-12-09
相关资源
最近更新 更多