iOSデバイスのミュージックフォルダにあるファイルの検索に問題があります。iOSデバイスに保存されている音楽ファイルにアクセスする方法は?
ファイルが私のプレイペンのアプリケーションデータとして保持されている場合は問題ありません。私は、「ミュージック」フォルダを探して、次の行を使用して行くときしかし:
dest_dir = try! FileManager.default.url(for: .musicDirectory, in: .allDomainsMask, appropriateFor: nil, create: false)
musicDir = dest_dir
if UIApplication.shared.canOpenURL(musicDir) {
print("found music directory")
}else {
print("did not find music directory")
}
コードがcanOpenURL
を実行すると、私は権限の苦情を取得します。
また、ユーザーディレクトリにアクセスしようとしました(音楽にナビゲートできると思っていました)。
iOSデバイスのミュージックシステムフォルダの下に保持されているファイルやプレイリストにアプリケーションがどのようにアクセスできるかについての手がかりはありますか?
私はシミュレータでコードを実行すると、それはうまく「音楽のディレクトリを発見した」記録します。 – Aaron
@Aaron:シミュレータは現在、J. R.がここで実行しているサンドボックス化を強制しないためです。 –
私はコメントする前に十分に質問を読むべきだと思います。 「プレイペン」が私を捨てた。 – Aaron