在 Facebook 上分享文字 post

Share text on facebook post

如何通过 UIActivityController 为 Facebook 分享文本和 link?我可以添加一个 URL 但不能添加文本,这可以以某种方式进行吗?

我今天有以下内容:

let activityItems = ["Some text", "", "http://test.com"]
let vc = UIActivityViewController(activityItems: activityItems, applicationActivities: nil)
self.presentViewController(vc, animated: true, completion: nil)

对于 twitter、邮件和短信我得到文本和 URL,对于 Facebook 只有 URL。

所以

  1. 是否可以向 Facebook 分享添加文本?​​
  2. 第二个空字符串参数有什么作用?**

Facebook 的政策不允许您 pre-populate 状态消息并要求所有内容都是用户生成的。

Reference.