私は私が求めていることを知っています、そしてそれは不可能です。しかし、私はこれをios4.3まで見てきました。だから私はアプリケーションのためにcall_historyデータベースにアクセスしたいと思います。私の要件は、最後にダイヤルした番号または着信番号を取得し、存在しない場合はアドレス帳に保存することです。
ですから、誰かが何か情報を持っているなら、私と共有してください。
前もって感謝します...
次のコードスニペットを使用して、最後にダイヤルした番号を取得できます。
NSString *path = @"/var/mobile/Library/Preferences/com.apple.mobilephone.plist";
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path];
NSString *lastDialed = [NSString stringWithFormat:@"%@", [dict valueForKey:@"DialerSavedNumber"]];