2013-12-19 2 views
1

Я транслирую аудиофайл в другие приложения.Отправить аудио с помощью UIActivityViewController

Если бы я только предоставить файл URL, я могу отправить десантирования, почты и сообщение App

NSURL *url = [[NSURL alloc]initFileURLWithPath:file]; 
NSArray *objectsToShare = @[url]; 

UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil]; 

// Present the controller 
[self presentViewController:controller animated:YES completion:nil]; 

Если добавить имя файла к объекту для обмена Я также могу отправить его в буфер обмена

... 
NSArray *objectsToShare = @[@"filename.m4a", url]; 
... 

Но как я могу отправить другое приложение, принимающее аудиофайл? Например, мое приложение принимает «public.audio» и указано другими приложениями, отправляющими аудиофайлы.

ответ

Смежные вопросы