如何从iOs应用程序-Objective-c在facebook页面上共享?

如何从iOs应用程序-Objective-c在facebook页面上共享?,ios,objective-c,facebook,facebook-page,Ios,Objective C,Facebook,Facebook Page,当我共享iOs应用程序中的链接时(使用UIActivityViewController),我只能在我的Facebook个人资料或Facebook的群组中共享链接。如何在页面上共享? 我的设备上安装了“Facebook页面管理器”应用程序,但该应用程序未出现在列表中 NSString *text = @"https://stackoverflow.com/questions/ask"; NSArray *activityItems = @[text]; NSArray * application

当我共享iOs应用程序中的链接时(使用UIActivityViewController),我只能在我的Facebook个人资料或Facebook的群组中共享链接。如何在页面上共享? 我的设备上安装了“Facebook页面管理器”应用程序,但该应用程序未出现在列表中

NSString *text = @"https://stackoverflow.com/questions/ask";
NSArray *activityItems = @[text];

NSArray * applicationActivities = nil;
NSArray * excludeActivities = @[];//@[UIActivityTypeAssignToContact, UIActivityTypeCopyToPasteboard, UIActivityTypePostToWeibo, UIActivityTypePrint, UIActivityTypeMessage];

UIActivityViewController * activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:applicationActivities];
activityController.excludedActivityTypes = excludeActivities;

UIViewController *vc = ...my controller..;

// iOS 8 - Set the Anchor Point for the popover
if ( [activityController respondsToSelector:@selector(popoverPresentationController)] ) {
    activityController.popoverPresentationController.sourceView = vc.view;
}

[vc presentViewController:activityController animated:YES completion:nil];
我也尝试使用Facebook SDK,但结果是一样的,我不能在页面上发布

NSURL *nsurl = @"https://stackoverflow.com/questions/ask";

SYContainerViewController *vc = ...my controller..;
FBSDKShareLinkContent *content =[[FBSDKShareLinkContent alloc] init];
content.contentURL = nsurl;
[FBSDKShareDialog showFromViewController:vc withContent:content delegate:nil];
这就是我所看到的:


您可以共享您的共享对话框吗?