iPodLibraryAPIを使用してiOSの曲データベースにアクセスするアプリがあります。iTunes Matchのリリースにより、デバイス上にない曲はロードに失敗します。曲のダウンロードをリクエストする方法はありますか?おそらく新しいiCloudAPIを使用していますか?
編集: 明確にするために、私はiPhoneを使用してiTunesMatchで曲をダウンロードする方法を尋ねていません。iOS SDKを使用すると、MPMediaQuery/MPMediaItemsを介してiPodライブラリにアクセスできます。iTunes Matchライブラリにあるがデバイス上でローカルではないiTunesMatchが有効になっているiOSデバイスでは、MPMediaQueryを介して返されますが、MPMediaItemsの「exportable」フラグはfalseに設定されています。ミュージックアプリでこれらの曲にアクセスすると、自動的にダウンロードされます。MPMediaItemを介して同じ自動ダウンロードをトリガーしたいと思います。
iTunes MatchのアイテムがiCloudの一部として参照されているのを見たことがあり、iOS5SDKの新しいiCloudセクションがあります。ただし、理解しているように、アプリがアップロードしたデータしか取得できません。私は、MPMediaItemを介して、またはiCloudを介してURLを使用してiTunesMatchのダウンロードをトリガーする方法があることを望んでいました。