UIActivityViewController Gmail共享主题和正文相同

我通过UIActivityController共享一些内容。

它为其他选项工作正常。

我能够在默认邮件应用程序中获得subjectbody

但是当我用gmail来分享内容的时候,邮件的Subject就消失了,我在Gmail Subject's部分获得了Body内容:

这是我的代码:

  NSString *body = @"I am Body"; NSString *tagLine = @"I am Subject"; NSArray *objectToShare = [NSArray arrayWithObjects:body, nil]; UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectToShare applicationActivities:nil]; [activityVC setValue:tagLine forKey:@"subject"]; NSArray *excludeActivities = @[UIActivityTypeAirDrop, UIActivityTypePrint, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypeAddToReadingList, UIActivityTypePostToVimeo]; activityVC.excludedActivityTypes = excludeActivities; [self presentViewController:activityVC animated:YES completion:nil]; 

为了更好的图片这里是截图:

使用默认应用程序

在这里输入图像说明

使用Gmail: 在这里输入图像说明

我也尝试了不同的答案。 但是他们都没有工作。