我正在开发一个应用程序,需要从iPhone中读取用户通话记录。我查阅了所有的论坛,并在Google上搜索,发现我们可以通过“private/var/root/Library/CallHistory/call_history.db”从通话记录sqlite数据库中获取记录。但是,在iOS 5及以上版本中,该路径不起作用。似乎苹果已经更改了所有数据库路径和结构,以便任何人都无法访问它。
我还看到了一些能够获取用户通话记录的iTunes应用程序,例如:https://itunes.apple.com/us/app/callog/id327883585?mt=8
我还检查了一个名为“WonderShare Dr.Fone”的Mac桌面实用程序,它将从您的iPhone中提取所有数据,如通话历史消息、笔记等。这个工具是如何获取通话记录和其他详细信息的呢?
如果有任何API或私有API可以获得通话记录数据路径,请告诉我。