Как мне скопировать меню Finder "Открыть с помощью" для файла данного типа?
Это должно сработать:
- (NSArray *)applicationsForURL:(NSURL *)url { return [(NSArray *)LSCopyApplicationURLsForURL((CFURLRef)url, kLSRolesAll) autorelease]; }
LSCopyApplicationURLsForURL может быть основой решения.
LSCopyApplicationURLsForURL