Apple Musicでオフライン再生用にダウンロードした曲の一覧を調べる方法

これまで、iTunesでiPhoneのライブラリに入れた音楽はMedia Player Frameworkで取得できた。
Apple Musicで音楽の場所がクラウドに移ったことによって、このAPIの動きはどう変わるのだろうか?

https://forums.developer.apple.com/thread/7389 に以下の情報を見つけた。

It seems that songs downloaded for offline use show up in a MPMediaQuery, but their MPMediaItemPropertyAssetURL is nil meaning you can’t play them using AVPlayer.

これによると、オフライン再生のためにダウンロードした曲の一覧は、MPMediaQueryで取得できるとのこと。
しかし、それによって得られるMPMediaItemのプロパティMPMediaItemPropertyAssetURLnilとのこと。
すなわち、キャッシュを別アプリで再生することは出来ないという意味。

未確認だけど、一覧が取得できるというのはいいニュースだと思った。

投稿者:

Takuya

Digital crafts(man|dog). Love photography. Always making otherwise sleeping. born in 1984.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中