iTunes Match vs DRM

  • Hello,

    I am developing an application for iOS, which is accessing the users
    iPod library. I am using AVAssetReader to read the raw PCM data.
    To do this I must retrieve the asset URL with property
    MPMediaItemPropertyAssetURL.
    My understanding is that if the MPMediaItem is unplayable due to DRM
    it will return nil
    Also if the song is in iCloud (not currently downloaded) it will also
    return nil.

    How am I supposed to tell the difference? I would like to inform the
    user the correct state (1. I cannot play this file, or 2. Please
    download the file)

    -Kevin
previous month july 2012 next month
MTWTFSS
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Go to today