MPMediaItemPropertyIsCloudItem is always TRUE

Originator:poppoppop
Number:rdar://12025655 Date Originated:03-Aug-2012 03:47 PM
Status:Closed Resolved:iOS 6.0 GM
Product:iPhone SDK Product Version:6.0
Classification:Major Bug Reproducible:Always
 
Summary: MPMediaItemPropertyIsCloudItem of an MPMediaItem is always TRUE, regardless of whether the item has been downloaded to the device or not.

Steps to Reproduce: Run an MPMediaQuery songsQuery. Check the MPMediaItemPropertyIsCloudItem for each MPMediaItem that is returned by the query.

Expected Results: Songs that are downloaded to the device will have FALSE value for MPMediaItemPropertyIsCloudItem; songs that are not downloaded to the device will have TRUE value for MPMediaItemPropertyIsCloudItem.

Actual Results: All songs have TRUE value for MPMediaItemPropertyIsCloudItem, regardless of whether they are downloaded to the device or not.

Regression: Run on a device running iOS 6.0 (10A5355d) whose music library has iTunes Match enabled and has some songs downloaded to the device.

Notes: Sample project attached.

Comments

Still broken in GM?

I still see this broken in the GM build. Apple closed my dupes, citing this ticket. i see it is closed, did you find that it works for you as of GM?

By NBonatsakis at Sept. 20, 2012, 7:04 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!