У меня проблемы с получением приложений, связанных с удаленным файлом, например URL: "http://servername/folder/file.png".
Код, который я использую:
...
NSURL *url = [NSURL fileURLWithPath:@"http://servername/folder/file.png"];
NSArray *apps = (NSArray *)LSCopyApplicationURLsForURL((CFURLRef) url,kLSRolesAll);
...
Я также пытаюсь использовать URLWithString:
, но результат тот же.
Каков правильный подход к этому?
Редактировать после воспроизведения Джошуа:
Извините за плохую редакцию. Проблема в том, что вызов LSCopyApplicationURLsForURL
возвращает ноль.