呼叫日志访问可能在ios 8中?

时间:2014-09-03 06:59:34

标签: ios iphone

任何人都可以说我可以在ios 8中调用日志访问吗? 我想从我的iPhone访问我的应用程序中的所有通话记录。 任何人都知道这个吗?

2 个答案:

答案 0 :(得分:3)

对不起,这仍然像以前一样。应用程序仍然是沙盒,无法在其指定容器之外进行读/写,因此无法访问其他应用程序中的信息,如果确实存在,则会因Apple审核流程的 2.6 而被拒绝。 / p>

  

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

作为附注,如果您正在使用越狱设备,我相信here上接受的答案中的代码应该有效。 以下代码从链接中复制

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上发现了一个名为SpyPhone的项目可能会有所帮助,但我认为这只会是越狱设备。

答案 1 :(得分:2)

没有。 Apple不允许使用此类功能。

如果你使这种类型的应用程序意味着。 Apple不会批准您的申请。

你只能通过Cydia发布监狱破手机。