使用C ++和sqlite从call_history.db中提取表

时间:2011-12-23 10:38:28

标签: iphone c++ sqlite

我正在开发一款iphone应用程序,用于检索通话记录信息,并在此期间将其与未接来电,来电和已接来电的数量一起存储。这里,由于调用日志是.db文件,我必须首先访问调用日志详细信息并使用C ++和sqlite提取它。

有人可以建议我如何从call_history.db数据库文件中提取名为“call”的表并将其存储在文本文件中吗?

2 个答案:

答案 0 :(得分:1)

我不认为Apple允许访问呼叫历史数据库...如果是,我严重怀疑,那么你应该能够使用sqlite3打开它。网上有很多教程如何做到这一点,但我想,如果有可能的话,您的应用程序将被拒绝...

答案 1 :(得分:0)

如果您仍想尝试,call_history.db文件可能是sqlite3数据库。 查看at the documentation,了解如何从代码中访问它。如果要首先分析内容以找出架构,只需使用命令行应用程序sqlite3