ios - Firebase 不适用于真实设备 (iOS)

标签 ios iphone xcode swift firebase

我在我的 iOS 应用中安装了 Firebase。 在模拟器上一切正常,但在真实设备上它不会执行/返回查询到我的数据库。

我尝试清理项目,但没有任何改变。

你有解决办法吗?

编辑:用代码更新

override func viewDidLoad() {
    super.viewDidLoad()

    // Setup Firebase
    self.ref = FIRDatabase.database().reference()



    self.ref.child("Database").observeEventType(.Value, withBlock: { (snapshot) in


        if snapshot.exists() {
            for rest in snapshot.children.allObjects as! [FIRDataSnapshot] {
                print(rest.value)


            }
        } else {


        }

    }) { (error) in
        print(error.localizedDescription)
    }
}

最佳答案

你的代码没有问题,我遇到了同样的问题。这是我所做的:

  1. 只需转到左侧导航 Pane 中的“您的项目”即可。

  2. 转到build设置并向下滚动到构建选项

  3. 启用位码的值更改为

希望它也适合你!

关于ios - Firebase 不适用于真实设备 (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37827843/

相关文章:

ios - Swift 单元测试 - 等待服务响应

ios - 在 NSTextStorage NSMutableAttributedString 末尾设置新字体

iphone - 如何在 iOS 应用程序中实现自定义(平面图图像) map ……?

ios - 裁剪 UIImage 的部分以获得新的纵横比并缩小尺寸

ios - AVAudioPlayer 不报错但不播放声音

ios - 确定 iOS 中的用户事件?

javascript - Phonegap 版本 : Application cannot run on iOS

iphone - 没有 UIView 类的 UIActivityIndi​​cator

iphone - UIWebView contentEditable 图像复制粘贴崩溃 (EXC_BAD_ACCESS)

ios - 如何在新 Storyboard后手动添加 Root View Controller 箭头?