通过cocoapods更新ParseUI和Facebook SDK

gra*_*ile 4 facebook cocoapods parse-platform parseui

我正在尝试通过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'
Run Code Online (Sandbox Code Playgroud)

安装pod后,我收到了警告

"Facebook-iOS-SDK已被弃用,转而支持FBSDKCoreKit".

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

    pod 'Facebook-iOS-SDK', '~> 4.1.0'
    
    Run Code Online (Sandbox Code Playgroud)

    和pod再次安装?

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

Avi*_*ram 21

1)你看到这个警告的原因是因为Facebook iOS SDK弃用了原来的声明pod 'Facebook-iOS-SDK', '4.1.0',如他们的API中所述:

您还可以通过CocoaPods添加pod"FBSDKCoreKit"添加到您的Podfile中(并根据需要重复FBSDKLoginKit,FBSDKShareKit).

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

pod 'FBSDKCoreKit',  '4.1.0'
pod 'FBSDKLoginKit', '4.1.0'
pod 'FBSDKShareKit', '4.1.0'
Run Code Online (Sandbox Code Playgroud)

2)ParseUI适用于1.1.2版本的新Facebook iOS SDK(4.x).