PFFacebookUtil Pod

时间:2015-09-17 01:18:23

标签: objective-c facebook parse-platform

我目前在使用[PFFacebookUtils initializeFacebook]时遇到问题,因为PFFacebookUtils.h已经转移到另一个Framework,ParseFacebookUtils。当我在我的Podfile中添加 pod' ParseFacebookUtils' 然后执行 pod install 时出现此错误:

[!] Unable to satisfy the following requirements: 
- Facebook-iOS-SDK required by Podfile 
- Facebook-iOS-SDK (= 4.1.0) required by Podfile.lock 
- Facebook-iOS-SDK (~> 3.9.0) required by ParseFacebookUtils (1.2.21)

我的Podfile看起来像这样:

platform :ios, ‘8.4’

pod ‘Parse’

pod 'Facebook-iOS-SDK'

pod 'ParseFacebookUtils'

任何人都可以告诉我pod' ParseFacebookUtils'是要添加的正确pod吗?

2 个答案:

答案 0 :(得分:2)

使用ParseFacebookUtilsV4窗格,其中包括以下所有窗格:

  • Parse
  • FBSDKCoreKit
  • FBSDKLoginKit

对于我的情况,我也必须使用pod FBSDShareKit或者我为这个缺失的框架抛出了错误。使用ParseFacebookUtilsV4,您将可以访问PFFacebookUtils.initializeFacebook()功能以及PFFacebookUtils内的所有其他功能。

希望这有帮助

答案 1 :(得分:0)

ParseFacebookUtils应该没问题,但请尝试使用FacebookSDKCoreKit。 Facebook-iOS-SDK已弃用。

https://cocoapods.org/pods/FBSDKCoreKit

就像它在网站上说的那样,你可能也需要'FBSDKLoginKit'和'FBSDKShareKit'豆荚。