Function showShareDialog contains code:
for (NSString *stringToShare in rawStringsToShare) {
if ([stringToShare containsString:@"http://"] || [stringToShare containsString:@"https://"]) {
[dataToShare addObject:[NSURL URLWithString:stringToShare]];
}
else {
[dataToShare addObject:stringToShare];
}
}
So, if string has url not from beginning - exception. This is normally that messages may contains urls...