swift - 是否可以使用 UIActivityViewController 将带有文本的链接共享到 Linkedin?

标签 swift linkedin uiactivityviewcontroller

我想使用 UIActivityViewController 将链接 + 文本分享到 Linkedin,但我的代码不起作用 :( 我看到 Facebook 和 Twitter,但没有看到 Linkedin

    let url: NSURL =  NSURL(string: "http://www.google.com")!
    let text: String = "Test Linkedin"

    let items: [AnyObject] = [url, text]

    let activityViewController: UIActivityViewController = UIActivityViewController(activityItems: items, applicationActivities: nil)
    activityViewController.setValue("Test", forKey: "subject")
    self.presentViewController(activityViewController, animated: true, completion: nil)

如果我只设置 url,我会在我的选项中看到 Linkedin。问题出在哪儿?我看到 Safari 共享功能运行良好。

最佳答案

Apple 不提供 LinkedIn 事件。如果您想与 UIActivityViewController 共享文本和链接,您需要创建自己的 UIActivity。请参阅此处的文档:

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIActivity_Class/index.html

您还可以查看这篇 SO 帖子,它将向您展示如何创建自定义的(在 Objective-C 中)

How can I create a custom UIActivity in iOS?

关于swift - 是否可以使用 UIActivityViewController 将带有文本的链接共享到 Linkedin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26516253/

相关文章:

swift - UIActivityViewController 和 facebook/twitter

ios - UIActivityViewController 隐藏我的应用共享扩展

swift - 在 swift 中为 UIBarButtonItem 设置背景图像

facebook - 在来自 Facebook、Twitter、Google+ 和 LinkedIn 的一次请求中获取有关多个 URL 的信息

xml - LinkedIn 图片帖子未在预览中显示

ios - UIActivityViewController 图像共享不适用于 Whatsapp

ios - 如何在自动布局中使用 UITableViewCell 的动态高度并在隐藏底部 View 时将其他 View 向上移动?

ios - 如何解锁swift文件(Xcode)?

ios - 在模块/文件夹级别添加源文档的可能性有哪些?

iphone - 如何通过 iPhone App 在 linkedin 上分享文本/网址?