Flickr share with UIActivityViewController
will only work if you are sharing a image.
So in your array with activity items there should be at least one image.
Make sure that the image is of type UIImage
:
NSArray *shareItems = @[someImage, @"Text of the messages"];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:shareItems applicationActivities:nil];
Exmple of how it looks: https://www.dropbox.com/s/jpjmnuqbktqgb8s/FlickTest.png