xcodeでsms dbファイルにアクセスしようとしましたが失敗します。 私は "/private/var/mobile/Library/SMS/sms.db"というパスを知っています 私はアクセスしようとします。ファイル読み込み許可エラーが発生します。iPhone SMSファイルへのアクセス
smsdbファイルにアクセスする方法や、xcodeでそのアクセス許可を変更する方法はありません。前もって感謝します。私は、ファイルをcall_history.dbしようとすると、私はiPhoneのジェイルブレイクにしてみてください コードが
さらにNSFileManager *fileManager = [NSFileManager defaultManager];
NSString *path = @"/var/mobile/Library/SMS/sms.db";
NSError *error;
NSArray *content = [fileManager contentsOfDirectoryAtPath:path error:&error];
NSLog(@"%@", error);
NSLog(@"Content: %@", content);
if ([fileManager isReadableFileAtPath:path]) {
NSLog(@"");
NSLog(@"ReadAble");
}
else {
NSLog(@"Not readable");
}
if ([fileManager fileExistsAtPath:path])
NSLog(@"File Exist");
else
NSLog(@"No");
です。それはアクセス可能です。 sms.dbはありません。
*幸運にも* Appleは、あなたがSMS DBのような私的なデータにアクセスするのを防ぎます。私はあなたがしたいように私の個人的なデータにアプリをスヌーピングしたくない。 – DarkDust
しかし、それは個人的なアプリケーションのために便利かもしれません:) – Geoffroy