Как я могу получить версию SDK для Facebook, используемую для модуля response-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/response-native-fbsdk), поэтому я хочу знать, какая версия FB SDK используется в .

Спасибо.


person Daniel Hernández    schedule 21.04.2017    source источник
comment
Мне тоже это интересно. У меня есть версия приложения iOS, над которой я работаю, и я не знаю, какую версию SDK я использую, и мне нужно выяснить, какую версию графа я использую, и при необходимости обновить ее.   -  person Drew S.    schedule 20.03.2019


Ответы (2)


Из папки вашего проекта,

cd android/.idea/libraries
ls

найдите файл с таким именем: facebook_android_sdk_4_22_0.xml

Версия указана в имени файла.

Это расскажет вам, что установлено в настоящее время. Вы можете посмотреть в Android Studio, что будет установлено после обновления.

В Android Studio

  1. разверните блок Gradle Scripts в Project Explorer.
  2. Найдите скрипт Gradle под названием,

    build.gradle (Модуль: react-native-fbsdk)

  3. Открой это.

  4. Одной из зависимостей будет строка, которая выглядит так:

    компилировать ('com.facebook.android:facebook-android-sdk:4.+')

Эта строка сообщит вам, какую версию SDK Android Studio загрузит.

person Garrett McCullough    schedule 21.04.2017

Для iOS откройте Xcode и используйте этот путь: Libraries -> RCTFBSDK.xcodeproj -> RCTFBSDK -> Core -> RCTFBSDKInitializer.m

OR

Выполните глобальный поиск в проекте "FBSDKSettings".

Добавьте следующие строки в метод инициализации. Это сообщит вам, какую версию Facebook SDK и Graph API вы используете.

NSLog (@ "Печать версии SDK Facebook% @", [FBSDKSettings sdkVersion]);

NSLog (@ "Печать графика FacebookAPIVersion% @", [FBSDKSettings graphAPIVersion]);

person RUppal    schedule 10.10.2019