Ios Firebase queryorderedbykey()。在代理后观察

Ios Firebase queryorderedbykey()。在代理后观察,ios,firebase,proxy,firebase-realtime-database,Ios,Firebase,Proxy,Firebase Realtime Database,我在一家公司工作,有一些代理安全策略 我已经在firebase中的某个节点上设置了一个变更观察者。请参阅下面的代码 func connectObserver(_ base_url:String) { fireBaseRefAppSettings = FIRDatabase.database().reference(fromURL: "\(base_url)") firebaseQueryHandler = fireBaseRefJamesAppSettings!.queryO

我在一家公司工作,有一些代理安全策略

我已经在firebase中的某个节点上设置了一个变更观察者。请参阅下面的代码

func connectObserver(_ base_url:String) {

    fireBaseRefAppSettings = FIRDatabase.database().reference(fromURL: "\(base_url)")

    firebaseQueryHandler = fireBaseRefJamesAppSettings!.queryOrderedByKey().observe(.value, with: {
        snapshot in


        print("in queryOrderedByKey observe block"); // its not printing . I have set breakpoints here also. It looks its not coming inside this block.

        // I have checked this without proxy , its working fine.
        // My question is, What I have to do to work this behind the proxy

        if let jamesapp_settings_raw_data = snapshot.value as? NSDictionary{
           print("jamesapp_settings_raw_data \(jamesapp_settings_raw_data)")
        }

   }

}
我也看到了这个问题,

  • 我的下一步是打开firebase文档推荐的端口,即5228、5229和5230,让我们看看这是如何工作的
如果你有任何关于这个的信息。请做评论和回答

谢谢

更新1


我对我们的IT管理员说,他打开了端口5228、5229和5230,但上面提到的代码块中仍然没有(

您是否验证是否可以将数据写入Firebase?即节点上的setValue,然后登录到Firebase web控制台,查看是否存在更新的数据?