Обновление ParseUI и Facebook SDK с помощью cocoapods

Я пытаюсь установить ParseUI, Facebook SDK с помощью cocoapods. Вот мой файл под:

platform :ios, '8.0'
pod 'ParseUI', '~> 1.1.3'
pod 'Parse', '~> 1.7.2'
pod 'Facebook-iOS-SDK', '~> 4.1.0'
pod 'ParseFacebookUtilsV4', '~>1.7.2'
pod 'AFNetworking', '~> 2.5.3'

После установки модуля я получил предупреждение

"Facebook-iOS-SDK объявлен устаревшим в пользу FBSDKCoreKit".

  1. Означает ли это, что я должен удалить "Facebook-iOS-SDK", удалив строку

    pod 'Facebook-iOS-SDK', '~> 4.1.0'
    

    и под установить снова?

  2. Работает ли ParseUI с модулем "Facebook-iOS-SDK", "~> 4.1.0"?

1 ответ

Решение

1) Причина, по которой вы видите это предупреждение, в том, что Facebook iOS SDK устарел pod 'Facebook-iOS-SDK', '4.1.0' Decleration, как отмечено в их API:

Вы также можете включить SDK через CocoaPods, добавив pod "FBSDKCoreKit" в ваш Podfile (и, при необходимости, повторите для FBSDKLoginKit, FBSDKShareKit).

Поэтому вместо этого напишите в своем Podfile:

pod 'FBSDKCoreKit',  '4.1.0'
pod 'FBSDKLoginKit', '4.1.0'
pod 'FBSDKShareKit', '4.1.0'

2) ParseUI работает с новым Facebook iOS SDK (4.x) версии 1.1.2.

Другие вопросы по тегам