Извлечение таблицы из call_history.db с использованием C ++ и sqlite - PullRequest
0 голосов
/ 23 декабря 2011

Я занимаюсь разработкой приложения для iphone, которое извлекает информацию из журнала вызовов и сохраняет ее в соответствии с количеством пропущенных, входящих и полученных вызовов за это время. Здесь, поскольку журнал вызовов представляет собой файл .db, мне сначала нужно получить доступ к деталям журнала вызовов и извлечь их, используя C ++ и sqlite.

Может кто-нибудь предложить мне, как извлечь таблицу с именем "call" из файла базы данных call_history.db и сохранить ее в текстовом файле?

Ответы [ 2 ]

1 голос
/ 23 декабря 2011

Я не думаю, что Apple разрешает доступ к базе данных истории звонков ... Если это так, в чем я серьезно сомневаюсь, то вы сможете открыть ее с помощью sqlite3.В Интернете доступно множество учебных пособий, как это сделать, но, я думаю, если это вообще возможно, ваше приложение будет отклонено ...

0 голосов
/ 23 декабря 2011

Если вы все еще хотите попробовать, файл call_history.db, вероятно, является базой данных sqlite3. Посмотрите на документацию , чтобы узнать, как получить к ней доступ из своего кода. Если вы хотите сначала проанализировать содержимое, чтобы выяснить схему, просто используйте приложение командной строки sqlite3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...