2

I am using UIActivityViewController for image sharing,

In this, I am getting an error,

SLRemoteComposeViewController: (this may be harmless) viewServiceDidTerminateWithError: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "(null)" UserInfo={Message=Service Connection Interrupted}

In WhatsApp sharing.

My code is as below,

 NSArray *excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypeCopyToPasteboard, UIActivityTypeMessage];

    UIActivityViewController *activityView = [[UIActivityViewController alloc] initWithActivityItems:@[_originalImage] applicationActivities:nil];

    [[activityView popoverPresentationController] setBarButtonItem:btn];

    activityView.excludedActivityTypes = excludedActivityTypes;

    activityView.completionWithItemsHandler = ^(NSString *activityType, BOOL completed, NSArray *returnedItems, NSError *activityError) {

        if(completed && [activityType isEqualToString:UIActivityTypeSaveToCameraRoll]){

            [self dismissViewControllerAnimated:YES completion:nil];

        }
    };

    [self presentViewController:activityView animated:YES completion:nil];

Does anyone having any idea about this?

Vandit Mehta
  • 2,572
  • 26
  • 41

0 Answers0