在iOS 8中以编程方式获取呼叫历史记录

时间:2016-06-07 00:03:30

标签: ios iphone cocoa-touch ios8 jailbreak

我正试图在iOS 8上以编程方式获取通话记录,作为针对越狱设备的内部应用。 This问题有解决方案。

问题: iOS 8中的数据库目录已更改。而不是

/var/wireless/Library/CallHistory/call_history.db

现在

/var/mobile/Library/CallHistoryDB/CallHistory.storedata

如果我在FMDB上使用新的数据库文件,我会得到“许可被拒绝”。据我所知,因为沙盒应用程序以“移动”用户身份登录并且不允许访问

/var/mobile/Library

尝试:CallHistory.storedata移至call_history.db所在的旧目录(以root身份)。它在app中运行。但我需要我的应用程序自行运行,并且不允许在应用程序内再次复制文件。

有什么方法可以让我的应用获得/var/mobile/Library或经验丰富的越狱开发者的任何其他解决方案的权限?

0 个答案:

没有答案