Как получить NSData mp3 с помощью MPMediaPickerController?

Я хочу загрузить mp3 со своего телефона на сервер, для этого я использую.MPMediaPickerController

После получения URLMPMediaItemЯ хочу получить NSData этого URL, но я получаю нулевое значение в NSData.

- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection
{
    [self dismissViewControllerAnimated:YES completion:nil];

    MPMediaItem *item=[[mediaItemCollection items] objectAtIndex:0];
    NSURL *url = [item valueForProperty: MPMediaItemPropertyAssetURL];
    NSString *path = [NSString stringWithFormat:@"%@",url];
    NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];
}

я тоже пытался

NSData *data = [NSData dataWithContentsOfURL:url];

Но данные нулевые, почему?

Я тоже пробовалНЕЛЬЗЯ конвертировать из MPMediaItem (mp3 песни) в NSData Но не получить результат.

Любой может направить меня, чтобы получить NSData mp3.

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос