私有云 SDK 集成后数据库加密、解密失败、崩溃
2023-12-28 22:12:52
问题原因
私有云 IMLib 提供了数据库加密功能,并且其中包含了一份 sqlite3 的源码,所以使用私有云 IM 库的项目中就不能再引入其它 sqlite 库了,引用系统的或者手动加入的都可能会造成异常
解决方案
在 Xcode 中查看对应 TARGETS 的 Build Phases → Link Binary With Libraries 下是否有手动引入系统 sqlite 库,有的话需要删除
如果在 Link Binary 下未发现系统库但是依旧出现上述问题则需要检查下项目是否有使用 CocoaPods,通过其引入的第三方可能会在配置中添加系统库,详细可打开对应工程查看 Pods 文件夹下生成的两个 xcconfig 文件,里面如果有引入 sqlite3 需要每次 Pod 更新后手动或者通过执行脚本删除
文章来源:https://blog.csdn.net/rongcloud2019/article/details/135242814
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!