NSMetadataQuery を実行すると、結果が返され、ファイル パスが取得されますが、NSMetadataItemFSCreationDateKey は常に null です。例えば:
for (NSMetadataItem * result in sortedResults) {
NSLog(@"Going through results");
NSDate *theDate = [result valueForAttribute:NSMetadataItemFSCreationDateKey];
NSURL * fileURL = [result valueForAttribute:NSMetadataItemURLKey];
}
上記のコードをブレークポイントすると、fileURL は適切に設定されますが、theDate は常に nil です。
iOS 6でこれをテストしています。