私有云 SDK 集成后数据库加密、解密失败、崩溃

发布时间:2023年12月27日

问题原因
私有云 IMLib 提供了数据库加密功能,并且其中包含了一份 sqlite3 的源码,所以使用私有云 IM 库的项目中就不能再引入其它 sqlite 库了,引用系统的或者手动加入的都可能会造成异常

解决方案
在 Xcode 中查看对应 TARGETS 的 Build Phases → Link Binary With Libraries 下是否有手动引入系统 sqlite 库,有的话需要删除
如果在 Link Binary 下未发现系统库但是依旧出现上述问题则需要检查下项目是否有使用 CocoaPods,通过其引入的第三方可能会在配置中添加系统库,详细可打开对应工程查看 Pods 文件夹下生成的两个 xcconfig 文件,里面如果有引入 sqlite3 需要每次 Pod 更新后手动或者通过执行脚本删除

详情查看:融云-为用户提供IM即时通讯和实时音视频通信云服务

文章来源:https://blog.csdn.net/rongcloud2019/article/details/135242814
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。