Необходимо добавить UIActivityViewController
, а затем исключить все, кроме воздушной заслонки.
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
// Exclude all activities except AirDrop.
NSArray *excludedActivities = @[UIActivityTypePostToTwitter, UIActivityTypePostToFacebook,
UIActivityTypePostToWeibo,
UIActivityTypeMessage, UIActivityTypeMail,
UIActivityTypePrint, UIActivityTypeCopyToPasteboard,
UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll,
UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr,
UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo];
controller.excludedActivityTypes = excludedActivities;
// Present the controller
[self presentViewController:controller animated:YES completion:nil];
Вы не можете в данный момент 'В iOS 7 AirDrop позволяет обмениваться фотографиями, документами, URL-адресами и другими типами данных с соседними устройствами. AirDrop использует одноранговые сети, чтобы находить соседние устройства и подключаться к ним. Приложения, включающие поддержку отправки или получения файлов и данных, автоматически получают поддержку AirDrop.' – unspokenblabber
Я предполагаю, что у меня будет только значок AirDrop, который показывает вид активности только с AirDrop. Hmmmmm .... – jjxtra