在ios 8中是否可以访问呼叫日志?

在ios 8中是否可以访问呼叫日志?,ios,iphone,Ios,Iphone,有人能说我在ios 8中是否可以访问呼叫日志吗? 我想从iphone访问应用程序中的所有呼叫日志。 有人知道这件事吗?不,对不起,这件事还是像以前一样。应用程序仍处于沙盒状态,无法在指定容器外读/写,因此它们无法访问来自其他应用程序的信息。如果应用程序访问了其他应用程序的信息,将在苹果审查过程中被拒绝2.6 2.6在指定容器区域之外读取或写入数据的应用程序将被拒绝 作为一个补充说明,如果你是在越狱设备上工作,我相信从接受的答案的代码应该工作下面的代码是从链接复制的 BOOL callhistor

有人能说我在ios 8中是否可以访问呼叫日志吗? 我想从iphone访问应用程序中的所有呼叫日志。
有人知道这件事吗?

不,对不起,这件事还是像以前一样。应用程序仍处于沙盒状态,无法在指定容器外读/写,因此它们无法访问来自其他应用程序的信息。如果应用程序访问了其他应用程序的信息,将在苹果审查过程中被拒绝2.6

2.6在指定容器区域之外读取或写入数据的应用程序将被拒绝

作为一个补充说明,如果你是在越狱设备上工作,我相信从接受的答案的代码应该工作下面的代码是从链接复制的

BOOL callhistoryfileexist = FALSE;

NSFileManager *fileManager = [NSFileManager defaultManager];

callhistoryfileexist = [fileManager fileExistsAtPath:@"/private/var/wireless/Library/CallHistory/call_history.db"];

[fileManager release];

if(callhistoryfileexist) {
   //copy it where you want it
}

我还在Github上发现了一个名为“那可能会有帮助”的项目,但我再次认为这只会是越狱设备。

不。苹果不允许这种功能

如果你做这种类型的应用意味着。苹果不会批准你的申请


你只能像这样通过Cydia发布越狱手机。

你能找到解决方案吗?有没有办法访问通话记录?