我正在尝试使用 Sendbird 在本机 iOS 应用中发送聊天消息。他们有一个附加组件 SyncManager。它将频道列表和消息缓存在手机本地以提供离线支持。
我的应用允许用户退出应用。此时,我想清除消息/频道列表或 SyncManager 存储的任何其他内容的现有缓存。
我的问题是:如何从 SyncManager 中清除所有详细信息?他们的官方文档提到了 SBSMSyncManager.clearCache(),但他们也提到仅将这种方法用于调试目的,不推荐用于其他(生产?)目的。
从 SyncManager 中清除所有内容的“推荐”方法是什么?