Ios 与UIActivityViewController共享Facebook Messenger的文本和Url,但失败

Ios 与UIActivityViewController共享Facebook Messenger的文本和Url,但失败,ios,swift,facebook,facebook-messenger,uiactivityviewcontroller,Ios,Swift,Facebook,Facebook Messenger,Uiactivityviewcontroller,我想使用UIActivityViewController共享Facebook Messenger的文本和url。 但当我成功发送并打开我的Messenger时,我只得到url。 是否可以同时使用UIActivityViewController向Facebook Messenger发送文本和url 这是我的密码 @IBAction func sharedLink(_ sender: Any) { let url = NSURL(string: "https://www.g

我想使用UIActivityViewController共享Facebook Messenger的文本和url。 但当我成功发送并打开我的Messenger时,我只得到url。 是否可以同时使用UIActivityViewController向Facebook Messenger发送文本和url

这是我的密码

@IBAction func sharedLink(_ sender: Any) {
        let url = NSURL(string: "https://www.google.com.tw")!
        let text = "test" as AnyObject
        let shareObject: [AnyObject] = [text, url as AnyObject]
        let vc = UIActivityViewController(activityItems: shareObject, applicationActivities: [])
        vc.completionWithItemsHandler = { (type,completed,items,error) in
            if completed { vc.dismiss(animated: true, completion: nil) }
        }
        present(vc, animated: true, completion: nil)
    }

使用/n将文本和链接组合成单个字符串,将URL保留在单独的行中。然后将其传递到数组。.@nitin.agam感谢您的回答,因为它将文本和链接组合成单个字符串,使用/n将URL保留在单独的行中。然后将其传递给数组。@nitin.agam衷心感谢您的回答