首页 > ios > Sqlcipher Framework for iOS

Sqlcipher Framework for iOS

  先介绍一下SQLCipher,SQLCipher is an Open Source SQLite extension that provides transparent 256-bit AES full database encryption. SQLCipher是一个开源的对SQLite的扩展,提供256位AES全数据库加密。
  带着这么大的库驰骋沙场是很不方便的,所以为了以后方便,就打成一个库,以后带着方便。
  下面用ios static framework的制作笔记里面提到的工具,详细请移步看。
  1.先从网上下载 SQLCipher project 或者运行代码

cd ~/Documents/code/SQLCipherApp
git clone https://github.com/sqlcipher/sqlcipher.git

  2.新建一个打造静态库的工程,把第一步下载的工程拖进去,设置为子工程,添加静态库并且设置项目依赖。
  3.把以前生成好的的OpenSSL framework 拖进去(见《OpenSSL Framework for iOS 7(自制)》或者《OpenSSL Framework for iOS 7(shell脚本)》)添加进去,因为这是static framework ,只添加进去就OK,不用设置项目依赖(打包framework要的就是这个效果)。
  4.在新建的工程中新建一个类,空的就行,因为如果工程是空的话,编译不了,会提示缺少文件。
  5.编译,就可以生成一个可以用的Sqlcipher的framework啦。
  这个是制作过程,接下来下一个总结贴,总结一下实战应用。以及demo。

  1. 还没有评论
评论提交中, 请稍候...

留言


可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks