【发布时间】:2016-11-16 00:45:25
【问题描述】:
我使用 Firebase 3.6.0 和 JSQMessagesViewController pod 在 Swift 2.3 中构建了一个实时数据库信使。
目前,我可以从安装了 Xcode 应用程序的不同设备发送和接收消息,但不幸的是,我无法编辑或删除 MessengerViewController 中的消息,其中 JSQMessagesViewController 吊舱正在使用中。
我该怎么做呢?我已经包含了一个我的困境的例子,以进一步说明我的问题似乎是什么。我知道我可能必须在我的代码中对我的 Firebase 数据库做一些事情来删除或编辑这些消息,但我似乎无法理解如何去做。
目前,我可以从 MessengerViewController 中删除消息的唯一方法是,如果我从 Firebase 控制台进入我的数据库并手动删除数据。 p>
另外,我正在使用以下 pod:
- pod 'JSQMessagesViewController'
- pod 'Firebase/Database'
- pod 'Firebase/Auth'(我的应用程序使用用户身份验证)
- pod 'Firebase/Core'
- pod 'Firebase/Messaging'(我的应用程序还包括用于从 Firebase 控制台发送推送通知的云消息传递)
我想知道我是否也应该使用 pod 'Firebase/Storage' ????
【问题讨论】:
标签: swift2 firebase-realtime-database firebase-storage jsqmessagesviewcontroller