小编kbi*_*nks的帖子

Receiver type 'FBSDKError' (aka 'enum FBSDKError') is not an Objective-C class

Upon upgrading the Facebook SDK, I get an error.

The resulting pods are:

Using FBSDKCoreKit (5.0.0)
Using FBSDKLoginKit (5.2.3)
Using FBSDKMarketingKit (5.0.0)
Using FBSDKMessengerShareKit (1.3.2)
Using FBSDKPlacesKit (5.2.3)
Using FBSDKShareKit (5.2.3)
Using Fabric (1.10.2)
Using FacebookSDK (5.0.2)
Run Code Online (Sandbox Code Playgroud)

I have upgraded the SDK like so in the Podfile and ran pod install:

pod 'FacebookSDK'
pod 'FacebookSDK/LoginKit'
pod 'FacebookSDK/ShareKit', '~> 5.0.0'
pod 'FacebookSDK/PlacesKit'
pod 'FBSDKMessengerShareKit'
Run Code Online (Sandbox Code Playgroud)

Expected:

The project compiles.

Actual:

/Pods/FBSDKShareKit/FBSDKShareKit/FBSDKShareKit/Internal/FBSDKVideoUploader.m:78:11: Receiver type 'FBSDKError' (aka 'enum FBSDKError') is not an Objective-C class

facebook objective-c ios fbsdk fbsdksharekit

4
推荐指数
1
解决办法
731
查看次数

标签 统计

facebook ×1

fbsdk ×1

fbsdksharekit ×1

ios ×1

objective-c ×1