在iOS上查找Facebook SDK版本

我知道我使用的是最新版本(v3.2.1)。但我想在header中或以编程方式找到它

在iOS中,我在FacebookSDK.framework标题中找不到版本号

大约2014年后,只需这样做:

NSLog(@“###运行FB sdk版本:%@,[FBSDKSettings sdkVersion]);

对于非常旧的版本。在大约3.6之前:

我找到了一种没有文档记录的方法来打印SDK版本(FB\u IOS\u SDK\u version\u STRING),试试这个

NSLog(@“###FB SDK版本:%@”,
[[FBRequestConnection class]性能选择器:@selector(userAgent)];

使用sdk 3.5.1为我工作

希望这有助于


更新:从FB SDK 3.6开始,“SDK版本号在FacebookSDK.h中定义,可从[FBSDKSettings sdkVersion]获得”

https://developers.facebook.com/ios/change-log-3.x/

发表评论