UIActivityViewController setCompletionWithItemsHandlerがwhatsappアクティビティに対して呼び出されていません。UIActivityViewController setCompletionWithItemsHandlerがwhatsappアクティビティに対して呼び出されていない
誰も同じ問題に直面しましたか?もしあれば解決策を教えてください。
NSArray *applicationActivities = @[[[JBWhatsAppActivity alloc] init]];
UIActivityViewController* activityViewController = nil;
if(installed)
activityViewController = [[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:nil];
else
activityViewController = [[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:applicationActivities];
// Setting subject field while sharing app with email
[activityViewController setValue:@"Check out this Site !" forKey:@"subject"];
NSArray *excludedActivities = @[UIActivityTypePostToWeibo,
UIActivityTypePrint,
UIActivityTypeCopyToPasteboard,
UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,
UIActivityTypeAddToReadingList,
UIActivityTypePostToFlickr,
UIActivityTypePostToVimeo,
UIActivityTypePostToTencentWeibo,
UIActivityTypeAirDrop
];
activityViewController.excludedActivityTypes = excludedActivities;
[activityViewController setCompletionWithItemsHandler:^(NSString * __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError)
{
}
];
[self presentViewController:activityViewController animated:YES completion:^{}];
は、あなたは、これが答えである理由を説明してもらえあなたのコード –