如何获取用于react-native-fbsdk模块的Facebook SDK版本

时间:2017-04-21 20:37:02

标签: android facebook react-native react-native-fbsdk

在Facebook开发者页面(https://developers.facebook.com/docs/facebook-login/android)中说,对于Facebook SDK 4.14.0版本,Facebook Login已自动与Facebook Lite集成,但我正在使用react-native-fbsdk(https://github.com/facebook/react-native-fbsdk)模块,所以我想知道使用的是什么版本的FB SDK。

感谢。

2 个答案:

答案 0 :(得分:0)

从项目文件夹

cd android/.idea/libraries
ls

查找名称如下的文件:facebook_android_sdk_4_22_0.xml

版本在文件名中。

这将告诉您当前安装的内容。如果您更新,可以查看Android Studio以查看将要安装的内容。

在Android Studio中,

  1. 在Project Explorer中展开Gradle Scripts块。
  2. 查找名为

    的Gradle脚本

    build.gradle(模块:react-native-fbsdk)

  3. 打开它。

  4. 其中一个依赖项将是一行,如下所示:

    编译(' com.facebook.android:Facebook的Android的SDK:4 +'。)

  5. 该行将告诉您Android Studio将下载哪个版本的SDK

答案 1 :(得分:0)

对于iOS,打开Xcode并使用此路径库-> RCTFBSDK.xcodeproj-> RCTFBSDK->核心-> RCTFBSDKInitializer.m

OR

在项目中全局搜索“ FBSDKSettings”。

在init方法中添加以下行。 这将告诉您您正在使用哪个版本的Facebook SDK和Graph API。

NSLog(@“正在打印Facebook SDK版本%@”,[FBSDKSettings sdkVersion]);

NSLog(@“正在打印Facebook graphAPIVersion%@”,[FBSDKSettings graphAPIVersion]);