【问题标题】:How to open a facebook\instagram page \ profile from your app? (swift) [duplicate]如何从您的应用中打开 facebook\instagram 页面 \ 个人资料? (迅速)[重复]
【发布时间】:2019-09-24 00:08:57
【问题描述】:

我正在尝试从我的应用打开一个 Facebook 页面。代码如下:

let facebookWebURL = URL.init(string: "https://www.facebook.com/aviramnet")
let facebookAppURL = URL.init(string: "fb://profile/220780122049926")

if (UIApplication.shared.canOpenURL(facebookAppURL!)){
    UIApplication.shared.open(facebookAppURL!, options: [:], completionHandler: nil)
}else{
    UIApplication.shared.open(facebookWebURL!, options: [:], completionHandler: nil)
}

但它只在 Safari 浏览器上打开应用程序。我错过了什么?

是的,我已经安装了 Facebook 应用程序。

【问题讨论】:

    标签: ios swift facebook info.plist lsapplicationqueriesschemes


    【解决方案1】:

    您需要在应用程序的 info.plist 中添加:

    LSApplicationQueriesSchemes 数组下添加一项:

    fb 用于 facebook,instagram 用于 instagram:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-27
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 2019-04-15
      相关资源
      最近更新 更多