0

iPhoneの音楽ディレクトリにあるファイルへの読み取りアクセスを希望します。

~/Media/iTunes_Control/Music/F**/*.{M4A,MP3}

1)iOSアプリがサンドボックス化されているかどうかをドキュメントから理解できないため、この権限があるかどうかはわかりません。

2)iOSアプリサンドボックス外のディレクトリへの読み取りまたは書き込み権限を要求する必要がありますか?書き込み権限のみ?これをどのように行うのですか、それともアプリストアのリリースのためにアプリをレビューするのはチームの裁量次第ですか?

3)OS Xアプリのサンドボックス化に関するアップルのドキュメントで多くの情報を見つけましたが、iOSアプリのサンドボックス化については見つけませんでした。iOS用のOSXアプリと同様のサンドボックス化/資格付与プロセスはありますか?私が読むべき有用なリンクはありますか?

更新:受け入れられた回答が以下に示すように、1、2、および3は不可能ですが、メディアライブラリ内のファイルのコピーを取得することは可能です。これは、ある意味で、元のファイルへの読み取りアクセス権を持つことと同等です。デジタル情報は同一です。この質問には、それを行うコードが含まれています: iOs5.0用のiPhoneのiPodライブラリから曲をインポートしているときにアプリケーションがクラッシュしました

4

2 に答える 2

2
  1. アプリケーションの外部で読み取り/書き込みを行う権限はありません。
  2. アプリケーションの外部で読み取り/書き込みを行う権限はありません。
  3. アプリケーションの外部で読み取り/書き込みを行う権限はありません。

Media Playerフレームワークを使用してユーザーのライブラリに関する情報にアクセスできますが、ファイルシステムを使用することはできません。

于 2012-10-26T15:57:27.057 に答える
0

iOSでのサンドボックス化は自動的に行われます。設定する必要はありません。

アプリケーションサンドボックスの外部にファイルを書き込むことはできません。

iPodアプリに保存されている音楽にアクセスしようとはしていませんが、メディアタイプにはアクセスできます。アクセス写真のように機能します。

のAppleドキュメントへのリンクは次のとおりですMPMediaPickerController

于 2012-10-26T15:59:00.843 に答える