2014-09-03 40 views
3

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

+0

你能找到解决方案吗?有什么方法可以访问通话记录吗? – 2015-02-04 09:11:00

回答

3

没有遗憾,这仍然像以前一样。应用程序仍然是沙盒,无法在其指定容器外读/写,因此它们无法从其他应用程序访问信息,如果这样做,它将被苹果审查流程的2.6拒绝。

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,可能是有益的,但我再次认为这将是唯一的越狱设备。

2

不可以。Apple不会允许这种类型的功能。

如果你使这种类型的应用程序的手段。 Apple不会批准您的应用程序。

你只能像这样通过Cydia发布监狱破碎的电话。