2016-11-16 8 views
2

ユーザーがiPodライブラリからオーディオを選択すると、MPMediaItemという参照があります。私はiOSのiPodライブラリで曲のファイルの場所を取得する方法

 let url = item.valueForProperty(MPMediaItemPropertyAssetURL) 

を使用して、そのアイテムのasset urlを取得しています。しかし、これは、私のファイルの正確な物理的な場所を与えていない代わりに、それは私のiPodライブラリw.r.t URLを与えています。

ipod-library://item/item.mp3?id=1840064795502796074 

のiPodライブラリから曲のphysical urlを取得する方法はありますか?

EDIT - 実際に私は物理ファイルからNSDataを抽出し、私のbackend serverにそれを送りたいので、私は物理的なファイルのURLを必要としない相対URL

+0

音楽ライブラリの音楽ファイルをサーバーに送信しますか? – Lion

+0

まさに......あなたのご意見ありがとうございました – HariKarthick

+0

HI Lionは可能ですか?可能であれば私に解決策を与えてください。 – HariKarthick

答えて

0

により、著作権保護のあなただけの音楽から曲を再生することができますとしょうかん。行オーディオファイルにアクセスすることはできません!しかし、あなたと同じように助けることができるいくつかのトリックがあります。あなたは何かを混在させることができますし、あなたの新しい編集ファイルを作成した後、あなたはあなたの音楽ファイルの新しいコピーを持っています。あなたのような図書館は写真とビデオを送る!最初にexport sessionでエクスポートする必要があります!

this so postを参照してください。

あなたはApple sample code for that

そしてthis so postthis tutoriaも参考になりましかもしれないを参照する必要があります!

+1

HI Lionこれらすべてを試しました。私は答えを得ることができません。 – HariKarthick

+1

しかし、それは非常に便利です。 – HariKarthick

関連する問題