次のコードを試してみますが、アクセスできません。iphoneから通話履歴を取得するには?
NSDirectoryEnumerator *dirnum = [[NSFileManager defaultManager] enumeratorAtPath: @"/private/var/mobile/Library/"];
NSLog(@"DirectoryAttributes:%@",[dirnum directoryAttributes]);
応答結果:
「DirectoryAttributes:{
NSFileCreationDate = "2008-01-01午前5時38分41秒GMT";
NSFileExtensionHidden = 0;
NSFileGroupOwnerAccountID = 501。
NSFileGroupOwnerAccountName = mobile;
NSFileModificationDate = "2011-07-29 11:38:10 GMT";
NSFileOwnerAccountID = 501;
NSFileOwnerAccountName = mobile;
NSFilePosixPermissions = 493;
NSFileReferenceCount = 26;
NSFileSize = 986;
NSFileSystemFileNumber = 43;
NSFileSystemNumber = 234881026;
NSFileType = NSFileTypeDirectory;
}」
call_history.dbデータテーブルにアクセスするために私を助けて。
ありがとう。あなたがアプリケーションディレクトリ以外の任意のディレクトリにアクセスすることはできませんので
xcodeアプリでcall_history.dbの[iphone "データベースファイルを開くことができません"]の複製が可能です(http://stackoverflow.com/questions/5498291/iphone-unable-to -open-database-file-for-call-history-db-in-xcode-app) –
も参照してください[iPhoneコールログ/履歴](http://stackoverflow.com/questions/6214725/iphone-call-log-歴史)と[iPhoneでの通話履歴へのアクセス](0120)を参照してください。 –