问题描述
因此,我将我的 amplify 库更新到了最新版本,并且已删除 RECEIVED_FROM_CLOUD 数据存储事件。有没有可以做同样事情的替代品?
解决方法
RECEIVED_FROM_CLOUD
是一个未记录的内部事件。它已从 Amplify Android 1.5.0 删除。
从那时起,我们提供了 documentation for a number of public DataStore events,here。
此外,还有一个 SUBSCRPTION_DATA_PROCESSED
事件,它会在以下任何时候触发:
服务器通过 WebSocket 订阅发送客户端数据。数据已成功融合回本地存储。
我认为这是旧 RECEIVED_FROM_CLOUD
的最直接替代品。
来源:我实施并删除了原来的 RECEIVED_FROM_CLOUD
事件。