MPMediaPickerController.showsCloudItems scheint nichts zu tun

Habe dies ohne Glück auf Apple gepostet, aber jetzt, wo die NDA für iOS 6 verfügbar ist, in der Hoffnung, dass mehr Augen es hier sehen werden.

Ich versuche, eine App so zu ändern, dass ein Benutzer nur lokal heruntergeladene Musik auswählen kann. Ich habe den folgenden Code unter iOS 6 GM:

 MPMediaPickerController* mpc = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];

mpc.allowsPickingMultipleItems = YES;
mpc.modalPresentationStyle = UIModalPresentationCurrentContext;
mpc.showsCloudItems = NO;

[self presentViewController:mpc animated:YES completion:nil];

Aus der Dokumentation:

Das Standardverhalten für eine Medienelementauswahl ist JA. Dies bedeutet, dass die Auswahl verfügbare iCloud-Elemente anzeigt. Ein Medienelement wird als iCloud-Element betrachtet, wenn es über iTunes Match verfügbar und nicht bereits auf dem Gerät gespeichert ist.

Wenn iTunes Match aktiviert ist, werden nur auf das Gerät heruntergeladene Elemente in der Auswahl angezeigt. Es wird jedoch immer die gesamte iTunes Match-Bibliothek angezeigt. Ich habe dafür ein Radar angemeldet, weil es ein schwerwiegender Fehler zu sein scheint. Wenn mir jemand etwas anderes sagen kann, würde ich gerne wissen, was ich hier vermisse.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage