-2

我是 iPhone 应用程序开发的新手。我正在开发通话记录应用程序。我从通话历史数据库中检索了通话表中的所有数据。然后现在从呼叫历史数据库中删除呼叫表中的所有数据。请告诉我如何删除所有数据。请给我一些示例代码链接。

提前致谢。

4

1 回答 1

0

call_history.db是一个只读的 sqlite 数据库,您不能从应用程序写入它。

但是,即使阅读它也是我强烈建议反对的。这是一个私人的、未记录的文件,访问它可能会导致您的应用程序被拒绝。引用别人的话

没有用于获取通话记录的公共 API,如果您使用任何其他方法,例如直接访问 callHistory.db 文件,您将无法将您的应用提交到应用商店。

因此,您只能定位越狱手机。此外, call_history.db 访问在 5.0+ 中被破坏,因此除此之外,您将被进一步限制为 4.x 及更低版本。

于 2012-05-26T07:27:10.323 回答