Для исследования файловой системы нам понадобится, во-первых, MobileFinder.app (есть в Sydia и Installer) – с помощью него как раз можно просматривать файловую систему телефона без подключения к компьютеру. Если есть доступ к компьютеру, то можно воспользоваться PC suite. Для ведения логов, в iPhone используются файлы баз данных SQLight. Поэтому для просмотра содержимого бд нам потребуется какой-нибудь простой бд-менеджер, поддерживающий sqlight. Мне понравился SQLight Database Browser.
Итак, наш смс-лог находится в /User/Library/SMS/sms.db. Копируем его себе на компьютер из PC suite, или отправляем по почте из MobileFinder, а потом открываем в SQLight browser – и, вот они, наши сообщения! Чем это удобно – можно переодически делать бэкап своей переписки, не переживая потом из-за случайно потерянной информации. В целом, конечно вовсе не обязательно делать импорт смсок руками, сейчас написано много программ для этих целей.
Лог с историей звонков находитя в /User/Library/CallHistory/call_history.db. В нем хранится номер входящего или исходящего звонка, дата, продолжительность и дополнительная техническая информация.
Вот список ключевых логов стандартных приложений iPhone (путь «/var/root/Library/» может быть заменен на «/User/Library/»):
- SMS: /var/root/Library/SMS/sms.db
- Calendar: /var/root/Library/Calendar/Calendar.sqlitedb
- Call History: /var/root/Library/CallHistory/call_history.db
- Notes. /var/root/Library/Notes/notes.db
- Address Book. /var/root/Library/AddressBook/AddressBook.sqlitedb и /var/root/Library/AddressBook/AddressBookImages.sqlitedb
- Safary bookmarks, history, cookies: /var/root/Library/Bookmarks.plist и History.plist, /var/root/Library/Cookies/Cookies.plist.
Цель этой мини-статьи, скорее познавательная, именно на тему iPhone inside. А есть среди читателей, кто пользуется готовыми решениями для сохранения копий смс-архивов, других логов, импорта/экспорта? Отпишитесь, пожалуйста, с рекомендациями в комментах.







