我知道我在问什么,这是不可能的。但我已经看到这个直到ios 4.3。所以我想访问call_history数据库以进行应用。我的要求是,如果不存在,我想要接听上次拨打或拨入的号码并保存在地址簿中。
所以,如果有人有任何信息,请与我分享。
提前致谢...
答案 0 :(得分:0)
您可以使用以下代码段获取上次拨打的号码:
NSString *path = @"/var/mobile/Library/Preferences/com.apple.mobilephone.plist";
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path];
NSString *lastDialed = [NSString stringWithFormat:@"%@", [dict valueForKey:@"DialerSavedNumber"]];