Como atualizar a janela do localizador?

Quero atualizar o ícone de um arquivo / pasta específico no aplicativo Finde

FNNotifyByPath( (const UInt8 *)folderPath, kFNDirectoryModifiedMessage, kNilOptions );  

FNNotifyByPath não está funcionando para isso. Agora estou tentando com appleScript

+(void) refreshIconForItem : (NSString *)itemPath
{
    NSString *source=[NSString stringWithFormat:@"tell application \"Finder\" to update \"%@\"",[NSString stringWithUTF8String:itemPath]];
    NSAppleScript *update=[[NSAppleScript alloc] initWithSource:source];
    NSDictionary *err;
    [update executeAndReturnError:&err];
}

mas esta função também não está funcionand

Pode alguém me ajudar?

questionAnswers(2)

yourAnswerToTheQuestion