0
MPMediaPickerController
を使用して取得したiTunesのオーディオを使用してサーバーにアップロードできますか?私は正常に記録されたオーディオをサーバーに問題なくアップロードしました。しかし、MPMediaPickerController
からアセットURLを受信すると、サーバーにアップロードすることができませんでした。IOSのサーバーにiTunesオーディオをアップロードする
- (void)mediaPicker:(MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
MPMediaItem *theChosenSong = [[mediaItemCollection items]objectAtIndex:0];
NSString *songTitle = [theChosenSong valueForProperty:MPMediaItemPropertyTitle];
NSLog(@"song Title: %@", songTitle);
NSURL *assetURL = [theChosenSong valueForProperty:MPMediaItemPropertyAssetURL];
NSLog(@"assetURL: %@", assetURL);
AVURLAsset *songAsset = [AVURLAsset URLAssetWithURL:assetURL options:nil];
NSURL *testURl = theChosenSong.assetURL;
[self serviceUploadAudio:testURl];
[self dismissViewControllerAnimated:YES completion:nil];
}