微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Swift-使用URLSessionStreamTask使我的应用程序与Firebase DB数据保持同步

如何解决Swift-使用URLSessionStreamTask使我的应用程序与Firebase DB数据保持同步

我遇到this link,试图弄清楚如何访问我的Firebase数据库的REST api并将其流式传输到我的应用程序。我可以手动获取/发送数据,但是对于我的应用程序,我无法使用firebase api(因为它是一个应用程序剪辑),因此我尝试使用本机工具和其他工具来处理数据,但是我遇到了问题就是正确配置(每个this info)并实际上解析传入的信息并更新我的应用。我很迷茫,可以在弄清楚如何使示例中的代码正常工作的过程中使用一些帮助,尤其是因为我也在使用swift ui。

感谢您的帮助,谢谢!

解决方法

显然,App Clips不允许套接字连接,因此(尽管Google重写其sdk以使其合规),但我还是将数据库迁移到了Realtime Database(因为它更适合我们的用法),并且一直在使用标准的rest用于发送和获取数据,以及用于“侦听器”功能,我一直使用IKEventSource来监听服务器端事件并在我的应用程序剪辑中相应地更新它们。到目前为止,这似乎是一个很好的解决方法。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。