【发布时间】:2017-02-01 12:33:14
【问题描述】:
目前在 iOS 10 上开发 Firebase 应用时一直在使用 Firebase UI。当我在我的模拟器上运行该应用程序时,它运行良好,来自 FirebaseUI 的数据和一个简单的 Firebase 数据库调用获取相同的数据工作正常(测试原因以确保它不是 FirebaseUI)。
但是...当我切换到在真实设备上进行测试时。我的 Tableview 是空的,日志显示没有数据被提取,甚至没有确认我注销的用户授权。
我已尝试按照另一篇帖子的建议将“bitcode”更改为 no,但仍然没有。我正在使用Objective C,而不是swift。有什么想法吗?
【问题讨论】:
-
你的模拟器和设备连接到同一个网络?
-
是的,我在学校网络上。我的模拟器是硬连线的,我的真实设备已连接到他们的 wifi。
-
那么模拟器在wifi上能用吗? (这里在黑暗中拍摄)
-
我意识到我的用户对象发生了一些事情,我的数据依赖于 firebase 规则选项卡。我注销并重新登录以确认身份验证已通过,并且它再次为我工作。
标签: ios firebase firebase-realtime-database firebase-authentication ios10