我正在尝试使用社交框架从我的 iOS 应用程序发布到 Facebook。使用 SLComposeViewController,我已成功将文本和图像添加到 Facebook 帖子
SLComposeViewController *postVC = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[postVC setInitialText:messageText];
[postVC addImage:[UIImage imageNamed:@"share-this.png"]];
[self presentViewController:composeVC animated:YES completion:nil];
现在,我的应用程序的用户可以在几分钟内多次发布到他们的时间线。当我尝试这样做时,Facebook 会将所有帖子整理到相册“iOS 照片”中,并且不会将其显示为单独的帖子。这就是它所显示的 - John Doe 将 3 张照片添加到相册 iOS Photos。
我想知道是否有一种方法可以将它们作为单独的帖子发布,而不是将它们整理到相册中。我可以使用 SLComposeViewController 的方法本身来做到这一点,还是我必须使用社交框架中的各种帐户管理 API 自己管理发布到 Facebook?