2009-11-30 214 views
1

這是用於越獄的iPhone。如何訪問iPhone的通話記錄/歷史記錄

有沒有一種方法可以訪問iPhone上的call_history.db,這是一個數據庫,在這個數據庫中,蘋果會記錄電話信息。

它存儲在/ private/var/mobile/Library/CallHistory目錄中。當我嘗試枚舉/ private/var/mobile/Library下的目錄路徑時,它不會列出CallHistory文件夾,而是其他所有內容。我想盡管擁有所有的權限,Apple仍然允許訪問。

有沒有一種方法可以訪問call_history.db並將其複製到我的應用程序下?

我已經通過這裏的另一個問題計算器Accessing the iPhone's Call log with the iPhone SDK但至今沒有運氣:(不見了

+0

如果你知道文件的路徑,難道你不能將它複製到不同的位置並從那裏讀取它?還是副本本身失敗? – 2009-11-30 04:29:41

+0

是的,副本本身失敗。我嘗試在控制檯上打印/ private/var/mobile/Library(CallHistory文件夾所在的位置)下的所有文件夾。它不會提取CallHistory文件夾。在控制檯上只記錄首選項,鍵盤和地址簿目錄。但是當在ssh gui上看到使用winSCP或cyberduck時,我可以在那裏看到很多文件夾。 – 2009-11-30 06:12:11

+0

請參閱下面的鏈接它描述的方式更好的方式:Link1: http://stackoverflow.com/questions/5498291/iphone-unable-to-open-database-file-for-call-history-db-in-xcode -app鏈路2: http://stackoverflow.com/questions/6214725/iphone-call-log-history – 2012-05-07 09:05:02

回答

1

它位於 /私人的/ var /無線/庫/ CallHistory

如果你ssh到手機通過終端,並輸入

找到| grep的「文件名,你正在尋找(區分大小寫)」

它會正常拉起你

012。