iOS集成UniApp的时候,由于工程需要用到数据存储,现在通过源码的形式导入WCDB的时候,出现了问题,该如何处理?
我的集成过程大致如下:
- 在本地首先下载了WCDB:
git clone https://github.com/Tencent/wcdb.git
cd wcdb
git submodule update --init sqlcipher
- 把wcdb/src目录下的WCDB.xcodeproj拖入我的工程文件中(我的工程是在Uni官方下载的HBuilder-uniPlugin),并在工程配置的Build Phases -> Target Dependencies中添加WCDBObjc;
- 在Build Phases -> Link Binary With Librarires中添加WCDBObjc,再在Build Phases中,选择 + 选项,在弹出菜单中选择New Copy Files Phase,然后将Destination设置为Frameworks,然后添加WCDBObjc:
- 最后通过 #import <WCDBObjc/WCDBObjc.h>引入,并将引用WCDB的源文件后缀.m改为.mm:
- 结果还是一直提示(中途有运行成功过,但之后一直失败):