Cat*_*iun 15 social facebook ios swift
它似乎是社交框架中的一个错误,它不会为Facebook服务类型设置初始文本.这是我使用Swift实现的:
let view = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
if view.setInitialText("Some text") {
NSLog("Success")
} else {
NSLog("Failure")
}
view.addURL(NSURL(string: "https://google.ro"))
self.presentViewController(view, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)
它的作用是什么:
什么是行不通的:
看起来Facebook真的不希望开发人员在共享时设置消息的初始文本,因为即使使用他们的SDK也是如此.在我正在实施的应用程序中,我从应用程序中选择了屏幕截图(上传为图像),以便让用户在Facebook上分享他们的进度.
解决方案是使用适用于iOS的Facebook SDK,Facebook不再支持社交框架的功能.
peg*_*peg 14
不是一个错误,Facebook不再允许它.
iOS共享表的使用受Facebook平台政策的约束,包括2.3节规定应用程序可能不预先填写.在共享表的上下文中,这意味着应用程序可能不会预先填写共享表的initialText字段,其中包含之前使用该应用程序的人员未输入的内容.
| 归档时间: |
|
| 查看次数: |
4723 次 |
| 最近记录: |