Как получить 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.
Заранее спасибо.