如果用户安装了Google plus,那么他可以使用更多按钮选择Google plus应用,并在活动视图控制器上显示google plus图标。有没有办法删除谷歌加按钮?
我添加了以下代码,但它仍无效:
avc.excludedActivityTypes = @[@"com.google.GooglePlus.ShareExtension"];
//-- show the activity view controller
[self presentViewController:avc
animated:YES completion:nil];
答案 0 :(得分:0)
首先,您需要知道Google Plus扩展程序正在使用的活动类型。你可以通过添加:
找到这个[(UIActivityViewController *)controller setCompletionHandler:^(NSString *activityType, BOOL completed){
NSLog(@"type: %@", activityType);
}];
选择Google Plus操作并分享内容;控制台将为您记录类型标识符。
然后您需要将其添加到excludedActivityTypes
。
((UIActivityViewController *)controller).excludedActivityTypes = @[@"<whatever the type was>"];