2012-05-26 53 views
-2

我是iPhone應用程序開發新手。我開發通話記錄應用程序。我從呼叫歷史記錄數據庫中檢索到呼叫表中的所有數據。然後,現在從通話記錄數據庫中刪除通話表中的所有數據。請告訴我如何刪除所有數據。請給我一些示例代碼鏈接。如何從通話記錄數據庫中刪除通話表數據

在此先感謝。

+0

意味着你需要從sqlite數據庫中刪除所有記錄的例子嗎? –

+0

是Dipen Chudasama – sara

回答

0

call_history.db是一個只讀的sqlite數據庫,你不能從應用程序寫入它。

但是,即使從它讀取是我強烈建議反對的東西。這是一個私人的,未公開的文件,訪問它可能會導致您的應用程序被拒絕。引述someone else

沒有爲獲取通話記錄沒有公開的API,如果你使用任何其他 方法,例如訪問callHistory.db文件直接,你 將無法​​將您的應用提交給AppStore的。

因此,您只能鎖定越獄手機。此外,call_history.db訪問在5.0+以上被打破,所以最重要的是,你會被限制在4.x以下。