Wie bekomme ich mit MPMediaPickerController NSData von mp3?
Ich möchte mp3 von meinem Handy auf den Server hochladen, dafür verwende ichMPMediaPickerController
.
Nach dem Abrufen der URL vonMPMediaItem
Ich möchte NSData von dieser URL erhalten, aber ich erhalte Null in 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];
}
Ich habe es auch versucht
NSData *data = [NSData dataWithContentsOfURL:url];
Aber Daten sind null, warum?
Ich habe es auch versuchtMPMediaItem (MP3-Song) kann nicht in NSData konvertiert werden Aber kein Ergebnis.
Kann mir jemand helfen, NSData von mp3 zu bekommen.
Danke im Voraus.