Обработчик завершения UIActivityViewController завершен при использовании AirDrop

я используюUIActivityViewController поделиться текстом и URL, который отлично работает при отправке текста и URL.

В настоящее время мне нужно использовать обработчик завершения для выполнения дополнительных действий в зависимости от того, отменил ли пользовательUIActivityViewController или на самом деле отправил что-то.

Обработчик завершения (activityViewController.completionHandler для iOS 7 устарела в iOS 8, которая сейчасactivityViewController setCompletionWithItemsHandler) возвращаетBOOL completed значение, которое правильно возвращаетtrue при отправке сemail sms Facebook Twitter Однако при отправке черезAirdrop пользователь должен нажатьCancel отклонитьUIActivityViewController однажды отправлено, и поэтому я всегда получаюfalse из обработчика завершения.

Кто-нибудь знает, есть ли способ узнать, что пользователь отправил с помощьюAirdrop когдаUIActivityViewController уволен?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос