4

我正在尝试通过 cocoapods 安装 ParseUI、Facebook SDK。这是我的 pod 文件:

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'

pod安装后,我收到警告

“Facebook-iOS-SDK 已被弃用,取而代之的是 FBSDKCoreKit”。

  1. 这是否意味着我应该通过删除该行来卸载“Facebook-iOS-SDK”

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

    并再次安装 pod?

  2. ParseUI 是否适用于 pod 'Facebook-iOS-SDK'、'~> 4.1.0'?

4

1 回答 1

22

1)您看到此警告的原因是 Facebook iOS SDK 弃用了旧的pod 'Facebook-iOS-SDK', '4.1.0'声明,如其API中所述:

您还可以通过 CocoaPods 包含 SDK,方法是将 pod“FBSDKCoreKit”添加到您的 Podfile(并根据需要对 FBSDKLoginKit、FBSDKShareKit 重复)。

因此,请在您的 中写下以下内容Podfile

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

2) ParseUI 可与 1.1.2 版中的新 Facebook iOS SDK (4.x) 一起使用。

于 2015-05-04T08:04:18.763 回答