Facebook SDK 4.1.0 错误“模块 'FBSDKCoreKit' 的 Umbrella header 不包括 header 'FBSDKTestUsersManager.h'

Facebook SDK 4.1.0 error "Umbrella header for module 'FBSDKCoreKit' does not include header 'FBSDKTestUsersManager.h'

我刚刚从 Facebook SDK 版本 4 更新到 4.1.0。更新后,我现在收到以下警告:

Umbrella header for module 'FBSDKCoreKit' does not include header 'FBSDKTestUsersManager.h'

有人对此错误有任何想法吗?

这是因为 Facebook 删除了 FBSDKTestUsersManager.h 或忘记将其添加到 FBSDKCoreKit.h。将以下行添加到 FBSDKCoreKit.h 应该可以解决您的问题:

#import <FBSDKCoreKit/FBSDKTestUsersManager.h>

更新 - 1

已在 sdk 4.2.0 中修复

通过添加 "Bolts.framework" 将解决此问题。