我有一个应用程序使用 FacebookSDK 中的一些有限功能。我收到来自 Facebook 的两条警报,发现我的应用程序正在使用 API 版本 2.6 的调用。我检查了应用程序,发现我明确指定了 API 版本并更新了它。但是,我收到了另一封电子邮件,发现该应用程序正在此处进行过时的 API 调用:https://developers.facebook.com/tools/api_versioning/
这些调用似乎来自 FBSDKCoreKit。
如何正确升级 iOS 应用程序以解决应用程序新开发者警报 - v2.6 升级提醒?
- 或 -
我是否应该忽略此提醒,因为旧调用可能来自尚未更新其应用程序的旧版本应用?(那么某些调用是否总是针对旧 API 进行?)
我检查过,我正在使用最新的 pod,并且已显式升级 API 版本字符串:
Using FBSDKCoreKit (4.31.1)
Using FBSDKLoginKit (4.31.1)
Using FBSDKShareKit (4.31.1)
// Here's one of the requests:
let graphRequest = FBSDKGraphRequest.init(graphPath: "/me/friends",
parameters: params,
tokenString: tokenString,
version: "v2.11",
httpMethod: "GET")
最佳答案
关于iOS FacebookSDK - 应用程序新开发者警报 - v2.6 升级提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51100800/