Как импортировать музыкальный файл из музыкальной библиотеки iphone в iPhone App - PullRequest
0 голосов
/ 20 января 2011

В приложении «Мой iPhone» я могу просматривать музыкальную библиотеку iphone даже при импорте мультимедиа имя файла в список музыкальных файлов приложения, но при следующем запуске приложения я не получаю имя файла мультимедиа, которое я импортировалранее

В моем приложении я импортирую песни из одной папки «MusicSampler», которая сейчас находится в моей папке приложения. При нажатии кнопки я открываю медиатеку iPod и выбираю песню (с помощью mediaPicker), которая добавляется в мой список песен нано теперь в следующий раз, когда я открываю свое приложение, оно загружает все песни из папки "musicSampler", но на этот раз новые добавленные ранее песни из iPod-Library не показывают

, что мне нужно сделать, чтобы сохранить импортированную песнюиз музыкальной библиотеки iPod в мое приложение iphone (добавив музыкальный файл в «MusicSampler» или что-то еще)

Пожалуйста, помогите и предложите

Спасибо

Ответы [ 2 ]

1 голос
/ 19 декабря 2013

ОТКРЫТАЯ музыкальная библиотека телефона

 MPMediaPickerController *mediaPicker = [[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeMusic];
    mediaPicker.delegate = self;
    mediaPicker.allowsPickingMultipleItems = YES;
   [self presentViewController:mediaPicker animated:YES completion:nil];

Делегат

- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
 {
   [self dismissViewControllerAnimated:YES completion:nil];
    MPMediaItem *item = [mediaItemCollection representativeItem];
    player=[[AVAudioPlayer alloc]initWithContentsOfURL:[item     valueForProperty:MPMediaItemPropertyAssetURL] error:nil];
   [player play];
 }

- (void)mediaPickerDidCancel:(MPMediaPickerController *)mediaPicker {

    [self dismissViewControllerAnimated:YES completion:nil];
}
1 голос
/ 20 января 2011

Вот пример:

http://www.subfurther.com/blog/2010/07/19/from-iphone-media-library-to-pcm-samples-in-dozens-of-confounding-potentially-lossy-steps/

В общем, вы должны использовать CoreAudio или AV Foundation для сохранения mp3 из медиатеки iPhone.

Я надеюсь, чтоэто тебе помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...