I found something interesting for you, but, unfortunately, I could not check it, because AirDrop did not want to function between my iDevices. Sorry.
Anyway, you can try setCompletionWithItemsHandler to check activityType :
[activityViewController setCompletionWithItemsHandler:^(NSString *activityType, BOOL completed, NSArray *returnedItems, NSError *activityError) { NSLog(@"completed: %@, \n%d, \n%@, \n%@,", activityType, completed, returnedItems, activityError); }];
If activityType is of type com.apple.airdrop.etc (just a hunch), the user clicks on the icon. Hope this helps.
source share