我目前在使用[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吗?
答案 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'豆荚。