Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS FacebookSDK-应用程序的新开发者警报-v2.6升级提醒_Ios_Swift_Facebook Graph Api_Facebook Sdk 4.0 - Fatal编程技术网

iOS FacebookSDK-应用程序的新开发者警报-v2.6升级提醒

iOS FacebookSDK-应用程序的新开发者警报-v2.6升级提醒,ios,swift,facebook-graph-api,facebook-sdk-4.0,Ios,Swift,Facebook Graph Api,Facebook Sdk 4.0,我有一个应用程序使用了FacebookSDK的一些有限功能。我从Facebook收到两个警报,我的应用程序正在使用API 2.6版的调用。我检查了应用程序,发现我明确指定了API版本并对其进行了更新。但是,我收到了另一封电子邮件,看到该应用程序正在这里进行过时的API调用: 这些电话似乎来自FBSDKCoreKit 如何正确升级iOS应用程序以解决app-v2.6升级提醒的新开发者警报? 或 我是否应该忽略此提醒,因为旧调用可能来自未更新其应用程序的应用程序的旧版本?(因此,是否总是针对旧A

我有一个应用程序使用了FacebookSDK的一些有限功能。我从Facebook收到两个警报,我的应用程序正在使用API 2.6版的调用。我检查了应用程序,发现我明确指定了API版本并对其进行了更新。但是,我收到了另一封电子邮件,看到该应用程序正在这里进行过时的API调用:

这些电话似乎来自FBSDKCoreKit

如何正确升级iOS应用程序以解决app-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")

您需要在以下位置显式更新API版本:

Facebook应用程序>设置>高级:

“(那么,是否总是针对旧API进行一些调用?”——不,针对失效API版本的API调用只是自动无声地升级到下一个可用版本。“但是,我收到了另一封电子邮件,看到应用程序正在制作过时的API”——而您可能已经更新了应用程序的代码,这不一定意味着每个用户都已经更新了他们的安装版本(假设你在这里谈论的是一个具有实际用户群的活动应用程序,而不仅仅是一个私人测试应用程序或诸如此类的东西)…因此,在一段时间内你仍然会收到这些通知可能是很自然的。