1

MPMUSICPLAYER を使用する iOS アプリをコーディングしています。私はチュートリアルアプリから始めましたが、うまくいきました。次に、インターネットラジオを再生するためのものを追加しました。道路のどこかで突然、メディア ピッカーで曲のみを選択でき、アルバムやプレイリストなどを選択できなくなりました。オーディオブックのタイトルを検索すると、奇妙なエラーでアプリがクラッシュします。その前に: BEGIN IMEDIATE は、0:8/ 読み取り専用データベースへの書き込みを試みた後、予期せずステップ実行できませんでした。

- (IBAction)openMediaPicker:(id)sender {
[self.player stop]; // stop the Internet Radio
MPMediaPickerController *mediaPicker = [[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeAny];
mediaPicker.delegate = self;
mediaPicker.allowsPickingMultipleItems = YES; // this is the default   
[self presentModalViewController:mediaPicker animated:YES];
[mediaPicker release]; }


- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection {
// We need to dismiss the picker
[self dismissModalViewControllerAnimated:YES];

// Assign the selected item(s) to the music player and start playback.
[self.musicPlayer stop];
[self.musicPlayer setQueueWithItemCollection:mediaItemCollection];
[self.musicPlayer play]; }

何をしても元の行動に戻れない。アプリは iTunes から DRM 曲を再生します。どんな助けでも大歓迎です!

4

0 に答える 0