Facebook文本共享无法使用UIActivityViewController

Viz*_*llx 0 facebook objective-c ios uiactivityviewcontroller iphone-6

好吧,情况是当我尝试在Facebook上与UIActivityViewController共享文本时,共享文本在facebook弹出窗口中显示为空白,而提供的URL出现但文本未显示在Facebook共享对话框或弹出窗口中.有时,URL也不会出现或显示在共享对话框中.

注意:

Facebook本机应用程序已经安装在设备中并从设备设置登录,我还将应用程序更新到版本31.0.

使用的设备: - 带有iOS 8.3的iPhone 6



码:-

    NSString *shareString = [NSString stringWithFormat:@"Welcome to family."];
    NSURL *website = [NSURL URLWithString:@"http://google.com"];
    NSArray *shareArray = @[shareString,website];



    UIActivityViewController *activityController = [[UIActivityViewController alloc]initWithActivityItems:shareArray
                                                                                    applicationActivities:nil];




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

    [activityController setCompletionHandler:^(NSString *activityType, BOOL completed){

    }];
Run Code Online (Sandbox Code Playgroud)

小智 5

如果您安装了最新的Facebook应用程序,则此功能无效 - 文本始终为空白,有时URL未在Facebook版本31.0中显示.此共享功能仅适用于较旧的应用程序意味着小于28的版本..