在Facebook Messenger Broken上通过UIActivityViewController共享URL

时间:2017-04-03 10:37:05

标签: ios swift facebook uiactivityviewcontroller facebook-messenger

我一直在成功使用UIActivityViewController将内容发布到twitter,linkedin等。

然而,当尝试使用Facebook Messenger时,我会得到一种非常特殊的行为。

即使我提供的链接的格式为 https://something.com/whatever123 ,接收共享的用户获得的是该版本的修剪版本(即 https://something.com

我现在不能把手指放在它上面一段时间了。你们中的任何一个人都经历过类似的事情吗?

使用的代码适用于

以下的所有其他应用
    var activityItemsUsed = [Any]()

    activityItemsUsed.append(URL(string: urlToShare)!)

    let controller = UIActivityViewController(activityItems: activityItemsUsed, applicationActivities: nil)
    //EXCLUDE ANYTHING YOU DONT WANT
    controller.excludedActivityTypes = [
        UIActivityType.postToWeibo,
        UIActivityType.assignToContact,
        UIActivityType.saveToCameraRoll,
    ]

0 个答案:

没有答案