如何在iPhone中获取通话记录?

时间:2011-12-28 13:18:40

标签: iphone objective-c ios xcode

在我的申请中,我想要最近14天的通话记录。我的要求是我只需要最近14天的电话号码,这些电话号码不会保存在我的地址簿中。

所以请告诉我如何在可能的情况下如何在我的应用程序中接听此电话。

提前致谢

2 个答案:

答案 0 :(得分:1)

This method适用于iOS 4,但不适用于iOS 5.由于您的应用程序是沙盒,因此实际上不允许访问手机历史记录。即使你找到了办法,它也许不会被允许进入App Store。除非你越狱,否则在iOS SDK中是不可能的。

答案 1 :(得分:1)

没有用于获取呼叫历史记录的公共API,如果您使用任何其他方法(例如直接访问callHistory.db文件),您将无法将应用程序提交到appstore。