【问题标题】:My Facebook Like Button Not Opening Up Facebook App我的 Facebook Like 按钮无法打开 Facebook 应用程序
【发布时间】:2018-07-26 16:54:35
【问题描述】:

我正在我的应用程序上创建一个类似 facebook 的按钮,并希望首先将它们重定向到实际应用程序。虽然,它一直在 Safari 中打开。我正在手机上测试,我有 facebook

我试过了

fb://profile/<id>
fb://page/<id>
fb://<id>

而且仍然每个请求都会重定向到 Safari。

我的部署目标是 9.0。

   let appUrl : URL = URL(string: "fb://profile/{myId}")!
        let webUrl : URL = URL(string: "https://www.facebook.com/{myFacebookUsername}")!

        if UIApplication.shared.canOpenURL(appUrl) {
            UIApplication.shared.openURL(appUrl)
            print("in app")
        } else {

            UIApplication.shared.openURL(webUrl)
            print("webbb")
        }

【问题讨论】:

    标签: ios swift facebook


    【解决方案1】:

    如果您还没有这样做,您需要修改您的Info.plist 文件以支持启动 facebook。 只需将文件作为源代码打开并输入:

    <key>LSApplicationQueriesSchemes</key>
    <array>
        <string>fb</string>
    </array>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多