UIActivityViewController Share Text in Application and Sharing Applications

In my application, I used UIActivityViewControllerto share text on Whatsapp, Facebook and Twitter, etc.

I work on iOS 9 and Xcode version 7.2. When I click on the Whatsapp icon and click on a specific contact person for sharing, we turn out the following warning:

enter image description here

When I click OK , I get the following warning in the debug panel:

plugin net.whatsapp.WhatsApp.ShareExtension is not valid

and I also installed whatsappLSApplicationQueriesSchemes in the .plist file, but that didn't work.

I want to share text in all sharing options without any custom control.

Thanks in advance.

+4
1

.. , , NSString NSURL, :

-(void) share {
NSString* shareText = @"Sharing an eddress with you";
NSURL *website = [NSURL URLWithString:@"http://eddress.co/EDDRSS"];
NSArray *shareArray = @[shareText, website];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:shareArray applicationActivities:nil];

[activityVC setValue:@"Someone shared an eddress with you" forKey:@"subject"];

NSArray *excludeActivities = @[UIActivityTypeAirDrop,
                               UIActivityTypePrint,
                               UIActivityTypeAssignToContact,
                               UIActivityTypeSaveToCameraRoll,
                               UIActivityTypeAddToReadingList,
                               UIActivityTypePostToFlickr,
                               UIActivityTypePostToVimeo];

activityVC.excludedActivityTypes = excludeActivities;

[self.navigationController presentViewController:activityVC animated:YES completion:nil];
}
+1

All Articles