Por que o NSDirectoryEnumerator está pegando arquivos ocultos aqui?

Preciso evitar arquivos ocultos nesta enumeração, mas os arquivos .DS_Store ainda estão sendo adicionado

i coloquei o NSLog para verificar e estou recebendo saída lá.

provavelmente há algo óbvio, mas não consigo ve

NSDirectoryEnumerator *dirEnumerator;
                NSFileManager *fileManager = [[NSFileManager alloc] init];

                dirEnumerator = [fileManager enumeratorAtURL:item 
                                  includingPropertiesForKeys:[NSArray array]
                                                     options:NSDirectoryEnumerationSkipsPackageDescendants || NSDirectoryEnumerationSkipsHiddenFiles 
                                                errorHandler:nil];

                for (NSURL *urlItem in dirEnumerator) { 

                    // is item hidden ?
                    NSNumber *isHidden = nil;
                    if ([urlItem getResourceValue:&isHidden forKey:NSURLIsHiddenKey error:nil]) {
                        if ([isHidden isEqual:[NSNumber numberWithInt:1]]) {

                            NSLog(@"isHidden is 1");
                            continue;
                        }
                    }

questionAnswers(1)

yourAnswerToTheQuestion