UIActivityViewController在设置中没有Facebook帐户时

zee*_*blu 10 facebook ios facebook-ios-sdk uiactivityviewcontroller

我正在使用UIActivityViewController,我想显示Facebook选项,即使用户没有在设备设置中定义Facebook帐户.

在我的代码中,当设置中没有Facebook帐户时,Facebook选项未显示.

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

但是,在Safari或更多应用程序中有Facebook选项,当点击它时 - 会显示一个警告,其中显示"没有facebbok帐户"标题,并显示"转到设置"消息.

有没有办法像这样添加Facebook或者只为苹果应用程序添加这个?

没有Facebook帐户

Son*_*sas 3

没有办法使用 来做到这一点UIActivityViewController。如果您检查其他应用程序(非苹果开发),您会发现它不使用UIActivityViewController操作表或其他东西,而是使用社交框架。你可以检查这个答案。如果您使用社交框架,请查看本教程。

希望能帮助到你!