"http://servername/folder/file.png" のような URL を持つリモート ファイルに関連付けられたアプリケーションを取得する際に問題が発生します。
私が使用するコードは次のとおりです。
...
NSURL *url = [NSURL fileURLWithPath:@"http://servername/folder/file.png"];
NSArray *apps = (NSArray *)LSCopyApplicationURLsForURL((CFURLRef) url,kLSRolesAll);
...
私も使用してみURLWithString:
ましたが、結果は同じです。これに対する正しいアプローチは何ですか?
ジョシュアのリプレイ後に編集:
悪い編集で申し訳ありません。問題は、LSCopyApplicationURLsForURL
呼び出しが nil を返すことです。