【问题标题】:Error: [FBSDKSettings appID] must be specified for batch requests错误:必须为批量请求指定 [FBSDKSettings appID]
【发布时间】:2016-09-17 07:22:12
【问题描述】:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'FBSDKGraphRequestConnection: [FBSDKSettings appID] must be specified for batch requests'

我在尝试运行 2 个批处理请求时收到此错误。下面的代码显示了我所做的。我该如何解决这个问题?

   let requestForOSP =
        FBSDKGraphRequest(graphPath: FacebookParameters.OSP,
                          parameters: [ nil ],
                          httpMethod: "GET")

    let requestForMSA =
        FBSDKGraphRequest(graphPath: FacebookParameters.MSA,
                           parameters: [ nil ],
                          httpMethod: "GET")



   let connection = FBSDKGraphRequestConnection()

    connection.add(requestForOSP, completionHandler: { (connection, result, error) in

   // DO Stuff

  }


    connection.add(requestForMSA, completionHandler: { (connection, result, error) in

   // DO Other Stuff

  }

【问题讨论】:

    标签: ios swift facebook-graph-api facebook-ios-sdk


    【解决方案1】:

    我解决了。

    1. 我必须在这里创建一个 Facebook 应用程序:https://developers.facebook.com/apps/

    2. 选择 iOS idk,

    3. 取应用号

    4. 将其放入 Xcode 的 plist 文件中

    【讨论】:

      猜你喜欢
      • 2019-08-25
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 2020-06-21
      • 2015-06-22
      • 2018-08-07
      • 2022-11-17
      • 1970-01-01
      相关资源
      最近更新 更多