I have the following code to send a URL through AirDrop:
NSString* selfUrlScheme = [[[[[[NSBundle mainBundle]
Seems to me like it is using the description of the URL. I would try to subclass NSURL and override the description method to return something like @"a list". I didn't try it, but seems like it could work...
EDIT: I found this question that looks to be the same as yours and it has an accepted answer: Airdrop: making a custom URL scheme be less ugly for recipient