MPMediaPickerController returns cloud items even when showsCloudItems = NO

Originator:vinnycoyne
Number:rdar://15077021 Date Originated:25-Sep-2013 04:36 PM
Status:Open Resolved:
Product:iOS SDK Product Version:7.0 GM
Classification:Serious Bug Reproducible:Always
 
Summary:
MPMediaPickerController returns cloud items even when showsCloudItems = NO.

Checking the MPMediaItemPropertyIsCloudItem value on the returned MPMediaItems will sometimes return a YES value. 

In addition to this, the MPMediaItem's MPMediaItemPropertyAssetURL property will be nil.

Steps to Reproduce:
1. Alloc a MPMediaPickerController on a device with a mix of cloud & local music.

2. Set the showsCloudItems property to NO and allowsPickingMultipleItems to YES.

3. Present the picker and pick a range of songs.

Expected Results:
All songs should have a valid MPMediaItemPropertyAssetURL and their MPMediaItemPropertyIsCloudItem property should be NO.

Actual Results:
Some items will have a nil MPMediaItemPropertyAssetURL and MPMediaItemPropertyIsCloudItem of YES.

Version:
7.0 GM

Attachments: http://appsandwich.com/openradar/CloudItems.zip

Comments

Duplicate of 14537736 (Open)

Engineering has determined that your bug report is a duplicate of another issue and will be closed.

By vinnycoyne at Oct. 15, 2013, 1:51 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!