通过cocoapods更新ParseUI和Facebook SDK

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过cocoapods更新ParseUI和Facebook SDK相关的知识,希望对你有一定的参考价值。

我正在尝试通过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'?
答案

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

您还可以通过CocoaPods添加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)。

以上是关于通过cocoapods更新ParseUI和Facebook SDK的主要内容,如果未能解决你的问题,请参考以下文章

Parse + CocoaPods + xcode7:未找到框架螺栓

如何让 ParseUI 演示在新项目上工作?

iOSrvmRuby环境和CocoaPods安装使用及相关报错问题解决(2020.05.08 更新)

Xcode 7 中未找到解析 UI 错误

从 ParseUI 更改 UITextField

通过 CocoaPods 安装 Facebook iOS SDK