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