【问题标题】:Sharekit - Facebook configurationSharekit - Facebook 配置
【发布时间】:2012-02-01 09:27:29
【问题描述】:

我正在尝试将 sharekit 集成到 ios 应用程序中。一切正常,但我在使用 Facebook 时遇到问题。到目前为止我做了什么:

  1. 在 Facebook 上创建了一个应用程序(Facebook 上没有额外的配置,如原生等)
  2. 编辑了 SHKConfig.h 并添加了
    #define SHKFacebookAppID @"MyFacebookAppID"

  3. 在我的 app.plist 中添加了 url 方案:fb+appID
    现在,当我尝试在 Facebook 上分享内容时,设备上的 Facebook 应用程序已打开,显示消息:您正在以“facebookUsername”身份登录此应用程序,当我单击“确定”时 我被重定向到我的应用,但没有任何反应,没有分享操作。
    我错过了什么??

【问题讨论】:

    标签: ios facebook sharekit


    【解决方案1】:

    这里说明了我的问题的解决方案sharekit installation guide step 6

    【讨论】:

    • @Danish 不是。他不能靠自己的回答获得赏金;)
    • @Martin 哦,谁得到了赏金
    • @Danish 没人。它会消失
    【解决方案2】:

    将 Sharekit 与您的应用程序集成需要做的事情..(推荐)

    1) 实际上你不需要在 .plist 文件中为 Sharekit 设置 URL 方案。它仅适用于 facebook API 用户..

    2) 看看,你有没有像下面这样在 SHKConfig.h 文件中填写 api key 和 secret key

    #define SHKFacebookKey              @"YOUR_API_KEY"
    #define SHKFacebookSecret           @"YOUR_APP_SECRET_KEY"
    

    3) 验证您是否“导入 SHK.h” 文件..

    4) 您必须包含“MessageUI、SystemConfiguration 和安全框架”

    5) 你不需要这样做#define SHKFacebookAppID @"MyFacebookAppID"

    6) 调用 sharekit 操作表,如文档中所述。

    【讨论】:

      【解决方案3】:

      SHKConfig.h 文件似乎表明您没有在 URL 方案中包含文字“+”。检查此报价的最后一行:

      // Facebook - https://developers.facebook.com/
      // SHKFacebookAppID is the Application ID provided by Facebook
      // SHKFacebookLocalAppID is used if you need to differentiate between several iOS apps running against a single Facebook app. Leave it blank unless you are sure of what you are doing. 
      // The CFBundleURLSchemes in your App-Info.plist should be "fb" + the concatenation of these two IDs.
      // Example: 
      //    SHKFacebookAppID = 555
      //    SHKFacebookLocalAppID = funk
      // 
      //    Your CFBundleURLSchemes entry: fb555funk
      

      【讨论】:

      • 其实我的 url 方案中没有包含 +,无论如何我设法解决了这个问题。
      猜你喜欢
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      • 2012-08-12
      • 1970-01-01
      • 2014-08-07
      • 2012-11-06
      • 1970-01-01
      相关资源
      最近更新 更多