mp3
を使用して特定のリンクでファイルをダウンロードしようとしていますNSURLConnection
。ただし、通常はタイムアウト エラーが発生します。ブラウザーにリンクを入力すると、デフォルトのプレーヤーが表示されますが、音楽ファイルも読み込まれません。
ただし、次の単純な HTML ファイルを作成すると:
<html>
<body>
<a href="link_to_the_mp3" target="_blank">Download</a>
</body>
</html>
Download
次に、ファイルを Safari にロードし、リンクを右クリックしてからDownload to Computer
(または英語で何と呼ばれるか) を選択すると、Safari がファイルをダウンロードします。
これを自分のアプリに実装する方法についてのアイデアはありますか?
使ってみた
NSData *data = [NSData dataWithContentsOfURL:url];
と
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *r, NSData *data, NSError *e) { /.../ }];`
成功せずに。