我有一个应用程序,它使用实际Facebook iOS SDK中的FBSDKMessageDialog与朋友进行交流。
实际上我有问题,Facebook Messenger直接切换回我的应用程序(80%的尝试 - 有时它有效)。没有任何用户交互。通常情况下,它应该在发送消息后切换回我的应用程序。
这就是我正在做的事情:
||
**更新
找到if(UIApplication.sharedApplication().canOpenURL(NSURL(string: "fb-messenger://")!)) {
let content = FBSDKShareLinkContent()
content.contentDescription = description;
content.contentTitle = title
content.contentURL = NSURL(string: url)
content.imageURL = NSURL(string: self.appIconUrl)
FBSDKMessageDialog.showWithContent(content, delegate: self)
}
func sharer(sharer: FBSDKSharing!, didFailWithError error: NSError!)
我会检查一下。
**更新#2
打开网址后,它仍然无法正常工作。 URL看起来不错,但错误相同。如果我将google.com定义为URL,它似乎一直都在工作......非常奇怪。